22 |
22 |
23 ## callback.h (module 'core'): ns3::CallbackBase [class] |
23 ## callback.h (module 'core'): ns3::CallbackBase [class] |
24 module.add_class('CallbackBase', import_from_module='ns.core') |
24 module.add_class('CallbackBase', import_from_module='ns.core') |
25 ## file-config.h (module 'config-store'): ns3::FileConfig [class] |
25 ## file-config.h (module 'config-store'): ns3::FileConfig [class] |
26 module.add_class('FileConfig', allow_subclassing=True) |
26 module.add_class('FileConfig', allow_subclassing=True) |
27 ## gtk-config-store.h (module 'config-store'): ns3::GtkConfigStore [class] |
|
28 module.add_class('GtkConfigStore') |
|
29 ## file-config.h (module 'config-store'): ns3::NoneFileConfig [class] |
27 ## file-config.h (module 'config-store'): ns3::NoneFileConfig [class] |
30 module.add_class('NoneFileConfig', parent=root_module['ns3::FileConfig']) |
28 module.add_class('NoneFileConfig', parent=root_module['ns3::FileConfig']) |
31 ## object-base.h (module 'core'): ns3::ObjectBase [class] |
29 ## object-base.h (module 'core'): ns3::ObjectBase [class] |
32 module.add_class('ObjectBase', allow_subclassing=True, import_from_module='ns.core') |
30 module.add_class('ObjectBase', allow_subclassing=True, import_from_module='ns.core') |
33 ## type-id.h (module 'core'): ns3::TypeId [class] |
31 ## type-id.h (module 'core'): ns3::TypeId [class] |
82 |
80 |
83 |
81 |
84 def register_methods(root_module): |
82 def register_methods(root_module): |
85 register_Ns3CallbackBase_methods(root_module, root_module['ns3::CallbackBase']) |
83 register_Ns3CallbackBase_methods(root_module, root_module['ns3::CallbackBase']) |
86 register_Ns3FileConfig_methods(root_module, root_module['ns3::FileConfig']) |
84 register_Ns3FileConfig_methods(root_module, root_module['ns3::FileConfig']) |
87 register_Ns3GtkConfigStore_methods(root_module, root_module['ns3::GtkConfigStore']) |
|
88 register_Ns3NoneFileConfig_methods(root_module, root_module['ns3::NoneFileConfig']) |
85 register_Ns3NoneFileConfig_methods(root_module, root_module['ns3::NoneFileConfig']) |
89 register_Ns3ObjectBase_methods(root_module, root_module['ns3::ObjectBase']) |
86 register_Ns3ObjectBase_methods(root_module, root_module['ns3::ObjectBase']) |
90 register_Ns3TypeId_methods(root_module, root_module['ns3::TypeId']) |
87 register_Ns3TypeId_methods(root_module, root_module['ns3::TypeId']) |
91 register_Ns3TypeIdAttributeInfo_methods(root_module, root_module['ns3::TypeId::AttributeInfo']) |
88 register_Ns3TypeIdAttributeInfo_methods(root_module, root_module['ns3::TypeId::AttributeInfo']) |
92 register_Ns3Empty_methods(root_module, root_module['ns3::empty']) |
89 register_Ns3Empty_methods(root_module, root_module['ns3::empty']) |
151 'void', |
148 'void', |
152 [param('std::string', 'filename')], |
149 [param('std::string', 'filename')], |
153 is_pure_virtual=True, is_virtual=True) |
150 is_pure_virtual=True, is_virtual=True) |
154 return |
151 return |
155 |
152 |
156 def register_Ns3GtkConfigStore_methods(root_module, cls): |
|
157 ## gtk-config-store.h (module 'config-store'): ns3::GtkConfigStore::GtkConfigStore(ns3::GtkConfigStore const & arg0) [copy constructor] |
|
158 cls.add_constructor([param('ns3::GtkConfigStore const &', 'arg0')]) |
|
159 ## gtk-config-store.h (module 'config-store'): ns3::GtkConfigStore::GtkConfigStore() [constructor] |
|
160 cls.add_constructor([]) |
|
161 ## gtk-config-store.h (module 'config-store'): void ns3::GtkConfigStore::ConfigureAttributes() [member function] |
|
162 cls.add_method('ConfigureAttributes', |
|
163 'void', |
|
164 []) |
|
165 ## gtk-config-store.h (module 'config-store'): void ns3::GtkConfigStore::ConfigureDefaults() [member function] |
|
166 cls.add_method('ConfigureDefaults', |
|
167 'void', |
|
168 []) |
|
169 return |
|
170 |
|
171 def register_Ns3NoneFileConfig_methods(root_module, cls): |
153 def register_Ns3NoneFileConfig_methods(root_module, cls): |
172 ## file-config.h (module 'config-store'): ns3::NoneFileConfig::NoneFileConfig(ns3::NoneFileConfig const & arg0) [copy constructor] |
154 ## file-config.h (module 'config-store'): ns3::NoneFileConfig::NoneFileConfig(ns3::NoneFileConfig const & arg0) [copy constructor] |
173 cls.add_constructor([param('ns3::NoneFileConfig const &', 'arg0')]) |
155 cls.add_constructor([param('ns3::NoneFileConfig const &', 'arg0')]) |
174 ## file-config.h (module 'config-store'): ns3::NoneFileConfig::NoneFileConfig() [constructor] |
156 ## file-config.h (module 'config-store'): ns3::NoneFileConfig::NoneFileConfig() [constructor] |
175 cls.add_constructor([]) |
157 cls.add_constructor([]) |