class YARD::MRuby::CodeObjects::HeaderObject
A HeaderObject
represents a MRuby
header inside an include directory It groups C Functions and define macros.
Public Instance Methods
defines()
click to toggle source
# File lib/yard/mruby/code_objects/header_object.rb, line 10 def defines children.find_all {|d| d.is_a?(DefineObject) } end
functions()
click to toggle source
# File lib/yard/mruby/code_objects/header_object.rb, line 6 def functions children.find_all {|d| d.is_a?(FunctionObject) } end
inheritance_tree(*args)
click to toggle source
# File lib/yard/mruby/code_objects/header_object.rb, line 26 def inheritance_tree(*args) return [self] end
path()
click to toggle source
# File lib/yard/mruby/code_objects/header_object.rb, line 18 def path self.name.to_s end
title()
click to toggle source
Calls superclass method
# File lib/yard/mruby/code_objects/header_object.rb, line 22 def title super.to_s end
typedefs()
click to toggle source
# File lib/yard/mruby/code_objects/header_object.rb, line 14 def typedefs children.find_all {|d| d.is_a?(TypedefObject) } end