21 module.add_class('PacketCounterCalculator', parent=root_module['ns3::CounterCalculator< unsigned int >']) |
21 module.add_class('PacketCounterCalculator', parent=root_module['ns3::CounterCalculator< unsigned int >']) |
22 ## packet-data-calculators.h: ns3::PacketSizeMinMaxAvgTotalCalculator [class] |
22 ## packet-data-calculators.h: ns3::PacketSizeMinMaxAvgTotalCalculator [class] |
23 module.add_class('PacketSizeMinMaxAvgTotalCalculator', parent=root_module['ns3::MinMaxAvgTotalCalculator< unsigned int >']) |
23 module.add_class('PacketSizeMinMaxAvgTotalCalculator', parent=root_module['ns3::MinMaxAvgTotalCalculator< unsigned int >']) |
24 ## omnet-data-output.h: ns3::OmnetDataOutput [class] |
24 ## omnet-data-output.h: ns3::OmnetDataOutput [class] |
25 module.add_class('OmnetDataOutput', parent=root_module['ns3::DataOutputInterface']) |
25 module.add_class('OmnetDataOutput', parent=root_module['ns3::DataOutputInterface']) |
26 ## sqlite-data-output.h: ns3::SqliteDataOutput [class] |
|
27 module.add_class('SqliteDataOutput', parent=root_module['ns3::DataOutputInterface']) |
|
28 |
26 |
29 ## Register a nested module for the namespace internal |
27 ## Register a nested module for the namespace internal |
30 |
28 |
31 nested_module = module.add_cpp_namespace('internal') |
29 nested_module = module.add_cpp_namespace('internal') |
32 register_types_ns3_internal(nested_module) |
30 register_types_ns3_internal(nested_module) |
75 register_Ns3MinMaxAvgTotalCalculator__Unsigned_int_methods(root_module, root_module['ns3::MinMaxAvgTotalCalculator< unsigned int >']) |
73 register_Ns3MinMaxAvgTotalCalculator__Unsigned_int_methods(root_module, root_module['ns3::MinMaxAvgTotalCalculator< unsigned int >']) |
76 register_Ns3DataOutputInterface_methods(root_module, root_module['ns3::DataOutputInterface']) |
74 register_Ns3DataOutputInterface_methods(root_module, root_module['ns3::DataOutputInterface']) |
77 register_Ns3PacketCounterCalculator_methods(root_module, root_module['ns3::PacketCounterCalculator']) |
75 register_Ns3PacketCounterCalculator_methods(root_module, root_module['ns3::PacketCounterCalculator']) |
78 register_Ns3PacketSizeMinMaxAvgTotalCalculator_methods(root_module, root_module['ns3::PacketSizeMinMaxAvgTotalCalculator']) |
76 register_Ns3PacketSizeMinMaxAvgTotalCalculator_methods(root_module, root_module['ns3::PacketSizeMinMaxAvgTotalCalculator']) |
79 register_Ns3OmnetDataOutput_methods(root_module, root_module['ns3::OmnetDataOutput']) |
77 register_Ns3OmnetDataOutput_methods(root_module, root_module['ns3::OmnetDataOutput']) |
80 register_Ns3SqliteDataOutput_methods(root_module, root_module['ns3::SqliteDataOutput']) |
|
81 return |
78 return |
82 |
79 |
83 def register_Ns3DataOutputCallback_methods(root_module, cls): |
80 def register_Ns3DataOutputCallback_methods(root_module, cls): |
84 ## data-output-interface.h: ns3::DataOutputCallback::DataOutputCallback(ns3::DataOutputCallback const & arg0) [copy constructor] |
81 ## data-output-interface.h: ns3::DataOutputCallback::DataOutputCallback(ns3::DataOutputCallback const & arg0) [copy constructor] |
85 cls.add_constructor([param('ns3::DataOutputCallback const &', 'arg0')]) |
82 cls.add_constructor([param('ns3::DataOutputCallback const &', 'arg0')]) |
132 []) |
129 []) |
133 ## data-calculator.h: void ns3::DataCalculator::SetKey(std::string const key) [member function] |
130 ## data-calculator.h: void ns3::DataCalculator::SetKey(std::string const key) [member function] |
134 cls.add_method('SetKey', |
131 cls.add_method('SetKey', |
135 'void', |
132 'void', |
136 [param('std::string const', 'key')]) |
133 [param('std::string const', 'key')]) |
137 ## data-calculator.h: std::string const ns3::DataCalculator::GetKey() const [member function] |
134 ## data-calculator.h: std::string ns3::DataCalculator::GetKey() const [member function] |
138 cls.add_method('GetKey', |
135 cls.add_method('GetKey', |
139 'std::string const', |
136 'std::string', |
140 [], |
137 [], |
141 is_const=True) |
138 is_const=True) |
142 ## data-calculator.h: void ns3::DataCalculator::Start(ns3::Time const & startTime) [member function] |
139 ## data-calculator.h: void ns3::DataCalculator::Start(ns3::Time const & startTime) [member function] |
143 cls.add_method('Start', |
140 cls.add_method('Start', |
144 'void', |
141 'void', |
383 cls.add_method('GetFilePrefix', |
380 cls.add_method('GetFilePrefix', |
384 'std::string', |
381 'std::string', |
385 [], |
382 [], |
386 is_const=True) |
383 is_const=True) |
387 ## omnet-data-output.h: void ns3::OmnetDataOutput::DoDispose() [member function] |
384 ## omnet-data-output.h: void ns3::OmnetDataOutput::DoDispose() [member function] |
388 cls.add_method('DoDispose', |
|
389 'void', |
|
390 [], |
|
391 visibility='protected', is_virtual=True) |
|
392 return |
|
393 |
|
394 def register_Ns3SqliteDataOutput_methods(root_module, cls): |
|
395 ## sqlite-data-output.h: ns3::SqliteDataOutput::SqliteDataOutput(ns3::SqliteDataOutput const & arg0) [copy constructor] |
|
396 cls.add_constructor([param('ns3::SqliteDataOutput const &', 'arg0')]) |
|
397 ## sqlite-data-output.h: ns3::SqliteDataOutput::SqliteDataOutput() [constructor] |
|
398 cls.add_constructor([]) |
|
399 ## sqlite-data-output.h: void ns3::SqliteDataOutput::Output(ns3::DataCollector & dc) [member function] |
|
400 cls.add_method('Output', |
|
401 'void', |
|
402 [param('ns3::DataCollector &', 'dc')], |
|
403 is_virtual=True) |
|
404 ## sqlite-data-output.h: void ns3::SqliteDataOutput::SetDBFile(std::string const file) [member function] |
|
405 cls.add_method('SetDBFile', |
|
406 'void', |
|
407 [param('std::string const', 'file')]) |
|
408 ## sqlite-data-output.h: std::string ns3::SqliteDataOutput::GetDBFile() const [member function] |
|
409 cls.add_method('GetDBFile', |
|
410 'std::string', |
|
411 [], |
|
412 is_const=True) |
|
413 ## sqlite-data-output.h: void ns3::SqliteDataOutput::DoDispose() [member function] |
|
414 cls.add_method('DoDispose', |
385 cls.add_method('DoDispose', |
415 'void', |
386 'void', |
416 [], |
387 [], |
417 visibility='protected', is_virtual=True) |
388 visibility='protected', is_virtual=True) |
418 return |
389 return |