137 ## pcap-file.h (module 'network'): ns3::PcapFile [class] |
137 ## pcap-file.h (module 'network'): ns3::PcapFile [class] |
138 module.add_class('PcapFile', import_from_module='ns.network') |
138 module.add_class('PcapFile', import_from_module='ns.network') |
139 ## trace-helper.h (module 'network'): ns3::PcapHelper [class] |
139 ## trace-helper.h (module 'network'): ns3::PcapHelper [class] |
140 module.add_class('PcapHelper', import_from_module='ns.network') |
140 module.add_class('PcapHelper', import_from_module='ns.network') |
141 ## trace-helper.h (module 'network'): ns3::PcapHelper [enumeration] |
141 ## trace-helper.h (module 'network'): ns3::PcapHelper [enumeration] |
142 module.add_enum('', ['DLT_NULL', 'DLT_EN10MB', 'DLT_PPP', 'DLT_RAW', 'DLT_IEEE802_11', 'DLT_PRISM_HEADER', 'DLT_IEEE802_11_RADIO'], outer_class=root_module['ns3::PcapHelper'], import_from_module='ns.network') |
142 module.add_enum('', ['DLT_NULL', 'DLT_EN10MB', 'DLT_PPP', 'DLT_RAW', 'DLT_IEEE802_11', 'DLT_PRISM_HEADER', 'DLT_IEEE802_11_RADIO', 'DLT_IEEE802_15_4'], outer_class=root_module['ns3::PcapHelper'], import_from_module='ns.network') |
143 ## trace-helper.h (module 'network'): ns3::PcapHelperForDevice [class] |
143 ## trace-helper.h (module 'network'): ns3::PcapHelperForDevice [class] |
144 module.add_class('PcapHelperForDevice', allow_subclassing=True, import_from_module='ns.network') |
144 module.add_class('PcapHelperForDevice', allow_subclassing=True, import_from_module='ns.network') |
145 ## snr-to-block-error-rate-manager.h (module 'wimax'): ns3::SNRToBlockErrorRateManager [class] |
145 ## snr-to-block-error-rate-manager.h (module 'wimax'): ns3::SNRToBlockErrorRateManager [class] |
146 module.add_class('SNRToBlockErrorRateManager') |
146 module.add_class('SNRToBlockErrorRateManager') |
147 ## snr-to-block-error-rate-record.h (module 'wimax'): ns3::SNRToBlockErrorRateRecord [class] |
147 ## snr-to-block-error-rate-record.h (module 'wimax'): ns3::SNRToBlockErrorRateRecord [class] |
170 module.add_class('Simulator', destructor_visibility='private', import_from_module='ns.core') |
170 module.add_class('Simulator', destructor_visibility='private', import_from_module='ns.core') |
171 ## tag.h (module 'network'): ns3::Tag [class] |
171 ## tag.h (module 'network'): ns3::Tag [class] |
172 module.add_class('Tag', import_from_module='ns.network', parent=root_module['ns3::ObjectBase']) |
172 module.add_class('Tag', import_from_module='ns.network', parent=root_module['ns3::ObjectBase']) |
173 ## tag-buffer.h (module 'network'): ns3::TagBuffer [class] |
173 ## tag-buffer.h (module 'network'): ns3::TagBuffer [class] |
174 module.add_class('TagBuffer', import_from_module='ns.network') |
174 module.add_class('TagBuffer', import_from_module='ns.network') |
|
175 ## nstime.h (module 'core'): ns3::TimeWithUnit [class] |
|
176 module.add_class('TimeWithUnit', import_from_module='ns.core') |
175 ## wimax-tlv.h (module 'wimax'): ns3::TlvValue [class] |
177 ## wimax-tlv.h (module 'wimax'): ns3::TlvValue [class] |
176 module.add_class('TlvValue', allow_subclassing=True) |
178 module.add_class('TlvValue', allow_subclassing=True) |
177 ## wimax-tlv.h (module 'wimax'): ns3::TosTlvValue [class] |
179 ## wimax-tlv.h (module 'wimax'): ns3::TosTlvValue [class] |
178 module.add_class('TosTlvValue', parent=root_module['ns3::TlvValue']) |
180 module.add_class('TosTlvValue', parent=root_module['ns3::TlvValue']) |
179 ## type-id.h (module 'core'): ns3::TypeId [class] |
181 ## type-id.h (module 'core'): ns3::TypeId [class] |
658 register_Ns3ServiceFlowRecord_methods(root_module, root_module['ns3::ServiceFlowRecord']) |
660 register_Ns3ServiceFlowRecord_methods(root_module, root_module['ns3::ServiceFlowRecord']) |
659 register_Ns3SimpleRefCount__Ns3Object_Ns3ObjectBase_Ns3ObjectDeleter_methods(root_module, root_module['ns3::SimpleRefCount< ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter >']) |
661 register_Ns3SimpleRefCount__Ns3Object_Ns3ObjectBase_Ns3ObjectDeleter_methods(root_module, root_module['ns3::SimpleRefCount< ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter >']) |
660 register_Ns3Simulator_methods(root_module, root_module['ns3::Simulator']) |
662 register_Ns3Simulator_methods(root_module, root_module['ns3::Simulator']) |
661 register_Ns3Tag_methods(root_module, root_module['ns3::Tag']) |
663 register_Ns3Tag_methods(root_module, root_module['ns3::Tag']) |
662 register_Ns3TagBuffer_methods(root_module, root_module['ns3::TagBuffer']) |
664 register_Ns3TagBuffer_methods(root_module, root_module['ns3::TagBuffer']) |
|
665 register_Ns3TimeWithUnit_methods(root_module, root_module['ns3::TimeWithUnit']) |
663 register_Ns3TlvValue_methods(root_module, root_module['ns3::TlvValue']) |
666 register_Ns3TlvValue_methods(root_module, root_module['ns3::TlvValue']) |
664 register_Ns3TosTlvValue_methods(root_module, root_module['ns3::TosTlvValue']) |
667 register_Ns3TosTlvValue_methods(root_module, root_module['ns3::TosTlvValue']) |
665 register_Ns3TypeId_methods(root_module, root_module['ns3::TypeId']) |
668 register_Ns3TypeId_methods(root_module, root_module['ns3::TypeId']) |
666 register_Ns3TypeIdAttributeInformation_methods(root_module, root_module['ns3::TypeId::AttributeInformation']) |
669 register_Ns3TypeIdAttributeInformation_methods(root_module, root_module['ns3::TypeId::AttributeInformation']) |
667 register_Ns3TypeIdTraceSourceInformation_methods(root_module, root_module['ns3::TypeId::TraceSourceInformation']) |
670 register_Ns3TypeIdTraceSourceInformation_methods(root_module, root_module['ns3::TypeId::TraceSourceInformation']) |
4263 cls.add_method('WriteU8', |
4266 cls.add_method('WriteU8', |
4264 'void', |
4267 'void', |
4265 [param('uint8_t', 'v')]) |
4268 [param('uint8_t', 'v')]) |
4266 return |
4269 return |
4267 |
4270 |
|
4271 def register_Ns3TimeWithUnit_methods(root_module, cls): |
|
4272 cls.add_output_stream_operator() |
|
4273 ## nstime.h (module 'core'): ns3::TimeWithUnit::TimeWithUnit(ns3::TimeWithUnit const & arg0) [copy constructor] |
|
4274 cls.add_constructor([param('ns3::TimeWithUnit const &', 'arg0')]) |
|
4275 ## nstime.h (module 'core'): ns3::TimeWithUnit::TimeWithUnit(ns3::Time const time, ns3::Time::Unit const unit) [constructor] |
|
4276 cls.add_constructor([param('ns3::Time const', 'time'), param('ns3::Time::Unit const', 'unit')]) |
|
4277 return |
|
4278 |
4268 def register_Ns3TlvValue_methods(root_module, cls): |
4279 def register_Ns3TlvValue_methods(root_module, cls): |
4269 ## wimax-tlv.h (module 'wimax'): ns3::TlvValue::TlvValue() [constructor] |
4280 ## wimax-tlv.h (module 'wimax'): ns3::TlvValue::TlvValue() [constructor] |
4270 cls.add_constructor([]) |
4281 cls.add_constructor([]) |
4271 ## wimax-tlv.h (module 'wimax'): ns3::TlvValue::TlvValue(ns3::TlvValue const & arg0) [copy constructor] |
4282 ## wimax-tlv.h (module 'wimax'): ns3::TlvValue::TlvValue(ns3::TlvValue const & arg0) [copy constructor] |
4272 cls.add_constructor([param('ns3::TlvValue const &', 'arg0')]) |
4283 cls.add_constructor([param('ns3::TlvValue const &', 'arg0')]) |
6435 cls.add_constructor([param('long long unsigned int', 'v')]) |
6446 cls.add_constructor([param('long long unsigned int', 'v')]) |
6436 ## nstime.h (module 'core'): ns3::Time::Time(std::string const & s) [constructor] |
6447 ## nstime.h (module 'core'): ns3::Time::Time(std::string const & s) [constructor] |
6437 cls.add_constructor([param('std::string const &', 's')]) |
6448 cls.add_constructor([param('std::string const &', 's')]) |
6438 ## nstime.h (module 'core'): ns3::Time::Time(ns3::int64x64_t const & value) [constructor] |
6449 ## nstime.h (module 'core'): ns3::Time::Time(ns3::int64x64_t const & value) [constructor] |
6439 cls.add_constructor([param('ns3::int64x64_t const &', 'value')]) |
6450 cls.add_constructor([param('ns3::int64x64_t const &', 'value')]) |
|
6451 ## nstime.h (module 'core'): ns3::TimeWithUnit ns3::Time::As(ns3::Time::Unit const unit) const [member function] |
|
6452 cls.add_method('As', |
|
6453 'ns3::TimeWithUnit', |
|
6454 [param('ns3::Time::Unit const', 'unit')], |
|
6455 is_const=True) |
6440 ## nstime.h (module 'core'): int ns3::Time::Compare(ns3::Time const & o) const [member function] |
6456 ## nstime.h (module 'core'): int ns3::Time::Compare(ns3::Time const & o) const [member function] |
6441 cls.add_method('Compare', |
6457 cls.add_method('Compare', |
6442 'int', |
6458 'int', |
6443 [param('ns3::Time const &', 'o')], |
6459 [param('ns3::Time const &', 'o')], |
6444 is_const=True) |
6460 is_const=True) |
10657 ## packet.h (module 'network'): uint32_t ns3::Packet::Serialize(uint8_t * buffer, uint32_t maxSize) const [member function] |
10673 ## packet.h (module 'network'): uint32_t ns3::Packet::Serialize(uint8_t * buffer, uint32_t maxSize) const [member function] |
10658 cls.add_method('Serialize', |
10674 cls.add_method('Serialize', |
10659 'uint32_t', |
10675 'uint32_t', |
10660 [param('uint8_t *', 'buffer'), param('uint32_t', 'maxSize')], |
10676 [param('uint8_t *', 'buffer'), param('uint32_t', 'maxSize')], |
10661 is_const=True) |
10677 is_const=True) |
10662 ## packet.h (module 'network'): void ns3::Packet::SetNixVector(ns3::Ptr<ns3::NixVector> arg0) [member function] |
10678 ## packet.h (module 'network'): void ns3::Packet::SetNixVector(ns3::Ptr<ns3::NixVector> nixVector) [member function] |
10663 cls.add_method('SetNixVector', |
10679 cls.add_method('SetNixVector', |
10664 'void', |
10680 'void', |
10665 [param('ns3::Ptr< ns3::NixVector >', 'arg0')]) |
10681 [param('ns3::Ptr< ns3::NixVector >', 'nixVector')]) |
10666 return |
10682 return |
10667 |
10683 |
10668 def register_Ns3ParetoRandomVariable_methods(root_module, cls): |
10684 def register_Ns3ParetoRandomVariable_methods(root_module, cls): |
10669 ## random-variable-stream.h (module 'core'): static ns3::TypeId ns3::ParetoRandomVariable::GetTypeId() [member function] |
10685 ## random-variable-stream.h (module 'core'): static ns3::TypeId ns3::ParetoRandomVariable::GetTypeId() [member function] |
10670 cls.add_method('GetTypeId', |
10686 cls.add_method('GetTypeId', |