Class: Doxyparser::Member
Instance Attribute Summary collapse
-
#args ⇒ Object
readonly
Returns the value of attribute args.
-
#definition ⇒ Object
readonly
Returns the value of attribute definition.
-
#location ⇒ Object
readonly
Returns the value of attribute location.
-
#params ⇒ Object
readonly
Returns the value of attribute params.
-
#static ⇒ Object
readonly
Returns the value of attribute static.
-
#type ⇒ Object
readonly
Returns the value of attribute type.
Attributes inherited from Node
#basename, #dir, #doc, #name, #node, #parent
Instance Method Summary collapse
-
#file ⇒ HFile
Header file where the declaration of this member was done.
Methods inherited from Node
#==, #eql?, #escaped_name, #initialize, #to_s, #to_str
Methods included from Util
#del_prefix_class, #del_prefix_file, #del_spaces, #do_filter, #escape_all, #escape_class_name, #escape_const_ref_ptr, escape_const_ref_ptr, #escape_file_name, #escape_template, home_dir, #match, read_file, write_file
Constructor Details
This class inherits a constructor from Doxyparser::Node
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Doxyparser::Node
Instance Attribute Details
#args ⇒ Object (readonly)
Returns the value of attribute args.
7 8 9 |
# File 'lib/nodes/member.rb', line 7 def args @args end |
#definition ⇒ Object (readonly)
Returns the value of attribute definition.
6 7 8 |
# File 'lib/nodes/member.rb', line 6 def definition @definition end |
#location ⇒ Object (readonly)
Returns the value of attribute location.
5 6 7 |
# File 'lib/nodes/member.rb', line 5 def location @location end |
#params ⇒ Object (readonly)
Returns the value of attribute params.
10 11 12 |
# File 'lib/nodes/member.rb', line 10 def params @params end |
#static ⇒ Object (readonly)
Returns the value of attribute static.
9 10 11 |
# File 'lib/nodes/member.rb', line 9 def static @static end |
#type ⇒ Object (readonly)
Returns the value of attribute type.
8 9 10 |
# File 'lib/nodes/member.rb', line 8 def type @type end |
Instance Method Details
#file ⇒ HFile
Returns header file where the declaration of this member was done.
13 14 15 |
# File 'lib/nodes/member.rb', line 13 def file Doxyparser::HFile.new(:name => @filename, :dir => @dir) end |