Class: EasySwig::ApiGroup

Inherits:
ApiNode
  • Object
show all
Defined in:
lib/apinodes/api_group.rb

Instance Attribute Summary collapse

Attributes inherited from ApiNode

#basename, #directory, #features, #header_file, #ignore, #match, #node_type, #parent, #target_name, #wrapped_node

Method Summary

Methods inherited from ApiNode

#assoc_functions, #assoc_members, #assoc_with_node, #fullname, #initialize, #method_missing, #to_str

Methods included from Util

#del_prefix_class, #escape_all, #escape_const_ref_ptr, #escape_template, #gen_dir, #home_dir, #is_primitive?, #is_std?, #lib_dir, #logs_dir, #output_dir, #read_file, #rename_files, #swig_dir, #write_file

Constructor Details

This class inherits a constructor from EasySwig::ApiNode

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class EasySwig::ApiNode

Instance Attribute Details

#friend_supportObject

Returns the value of attribute friend_support.



10
11
12
# File 'lib/apinodes/api_group.rb', line 10

def friend_support
  @friend_support
end

#nested_supportObject

Returns the value of attribute nested_support.



9
10
11
# File 'lib/apinodes/api_group.rb', line 9

def nested_support
  @nested_support
end

#wrap_classesObject

Returns the value of attribute wrap_classes.



5
6
7
# File 'lib/apinodes/api_group.rb', line 5

def wrap_classes
  @wrap_classes
end

#wrap_enumsObject

Returns the value of attribute wrap_enums.



7
8
9
# File 'lib/apinodes/api_group.rb', line 7

def wrap_enums
  @wrap_enums
end

#wrap_functionsObject

Returns the value of attribute wrap_functions.



6
7
8
# File 'lib/apinodes/api_group.rb', line 6

def wrap_functions
  @wrap_functions
end

#wrap_variablesObject

Returns the value of attribute wrap_variables.



8
9
10
# File 'lib/apinodes/api_group.rb', line 8

def wrap_variables
  @wrap_variables
end