OLD | NEW |
(Empty) | |
| 1 from pybindgen import Module, FileCodeSink, param, retval, cppclass, typehandler
s |
| 2 |
| 3 |
| 4 import pybindgen.settings |
| 5 import warnings |
| 6 |
| 7 class ErrorHandler(pybindgen.settings.ErrorHandler): |
| 8 def handle_error(self, wrapper, exception, traceback_): |
| 9 warnings.warn("exception %r in wrapper %s" % (exception, wrapper)) |
| 10 return True |
| 11 pybindgen.settings.error_handler = ErrorHandler() |
| 12 |
| 13 |
| 14 import sys |
| 15 |
| 16 def module_init(): |
| 17 root_module = Module('ns.jamming', cpp_namespace='::ns3') |
| 18 return root_module |
| 19 |
| 20 def register_types(module): |
| 21 root_module = module.get_root() |
| 22 ···· |
| 23 ## wifi-mode.h (module 'wifi'): ns3::WifiModulationClass [enumeration] |
| 24 module.add_enum('WifiModulationClass', ['WIFI_MOD_CLASS_UNKNOWN', 'WIFI_MOD_
CLASS_IR', 'WIFI_MOD_CLASS_FHSS', 'WIFI_MOD_CLASS_DSSS', 'WIFI_MOD_CLASS_ERP_PBC
C', 'WIFI_MOD_CLASS_DSSS_OFDM', 'WIFI_MOD_CLASS_ERP_OFDM', 'WIFI_MOD_CLASS_OFDM'
, 'WIFI_MOD_CLASS_HT'], import_from_module='ns.wifi') |
| 25 ## wifi-mode.h (module 'wifi'): ns3::WifiCodeRate [enumeration] |
| 26 module.add_enum('WifiCodeRate', ['WIFI_CODE_RATE_UNDEFINED', 'WIFI_CODE_RATE
_3_4', 'WIFI_CODE_RATE_2_3', 'WIFI_CODE_RATE_1_2'], import_from_module='ns.wifi'
) |
| 27 ## wifi-preamble.h (module 'wifi'): ns3::WifiPreamble [enumeration] |
| 28 module.add_enum('WifiPreamble', ['WIFI_PREAMBLE_LONG', 'WIFI_PREAMBLE_SHORT'
, 'WIFI_PREAMBLE_INVALID'], import_from_module='ns.wifi') |
| 29 ## wifi-phy-standard.h (module 'wifi'): ns3::WifiPhyStandard [enumeration] |
| 30 module.add_enum('WifiPhyStandard', ['WIFI_PHY_STANDARD_80211a', 'WIFI_PHY_ST
ANDARD_80211b', 'WIFI_PHY_STANDARD_80211g', 'WIFI_PHY_STANDARD_80211_10Mhz', 'WI
FI_PHY_STANDARD_80211_5Mhz', 'WIFI_PHY_STANDARD_holland', 'WIFI_PHY_STANDARD_802
11p_CCH', 'WIFI_PHY_STANDARD_80211p_SCH'], import_from_module='ns.wifi') |
| 31 ## address.h (module 'network'): ns3::Address [class] |
| 32 module.add_class('Address', import_from_module='ns.network') |
| 33 ## address.h (module 'network'): ns3::Address::MaxSize_e [enumeration] |
| 34 module.add_enum('MaxSize_e', ['MAX_SIZE'], outer_class=root_module['ns3::Add
ress'], import_from_module='ns.network') |
| 35 ## trace-helper.h (module 'network'): ns3::AsciiTraceHelper [class] |
| 36 module.add_class('AsciiTraceHelper', import_from_module='ns.network') |
| 37 ## trace-helper.h (module 'network'): ns3::AsciiTraceHelperForDevice [class] |
| 38 module.add_class('AsciiTraceHelperForDevice', allow_subclassing=True, import
_from_module='ns.network') |
| 39 ## attribute-list.h (module 'core'): ns3::AttributeList [class] |
| 40 module.add_class('AttributeList', import_from_module='ns.core') |
| 41 ## buffer.h (module 'network'): ns3::Buffer [class] |
| 42 module.add_class('Buffer', import_from_module='ns.network') |
| 43 ## buffer.h (module 'network'): ns3::Buffer::Iterator [class] |
| 44 module.add_class('Iterator', import_from_module='ns.network', outer_class=ro
ot_module['ns3::Buffer']) |
| 45 ## packet.h (module 'network'): ns3::ByteTagIterator [class] |
| 46 module.add_class('ByteTagIterator', import_from_module='ns.network') |
| 47 ## packet.h (module 'network'): ns3::ByteTagIterator::Item [class] |
| 48 module.add_class('Item', import_from_module='ns.network', outer_class=root_m
odule['ns3::ByteTagIterator']) |
| 49 ## byte-tag-list.h (module 'network'): ns3::ByteTagList [class] |
| 50 module.add_class('ByteTagList', import_from_module='ns.network') |
| 51 ## byte-tag-list.h (module 'network'): ns3::ByteTagList::Iterator [class] |
| 52 module.add_class('Iterator', import_from_module='ns.network', outer_class=ro
ot_module['ns3::ByteTagList']) |
| 53 ## byte-tag-list.h (module 'network'): ns3::ByteTagList::Iterator::Item [str
uct] |
| 54 module.add_class('Item', import_from_module='ns.network', outer_class=root_m
odule['ns3::ByteTagList::Iterator']) |
| 55 ## callback.h (module 'core'): ns3::CallbackBase [class] |
| 56 module.add_class('CallbackBase', import_from_module='ns.core') |
| 57 ## device-energy-model-container.h (module 'energy'): ns3::DeviceEnergyModel
Container [class] |
| 58 module.add_class('DeviceEnergyModelContainer', import_from_module='ns.energy
') |
| 59 ## event-id.h (module 'core'): ns3::EventId [class] |
| 60 module.add_class('EventId', import_from_module='ns.core') |
| 61 ## interference-helper.h (module 'wifi'): ns3::InterferenceHelper [class] |
| 62 module.add_class('InterferenceHelper', import_from_module='ns.wifi') |
| 63 ## interference-helper.h (module 'wifi'): ns3::InterferenceHelper::SnrPer [s
truct] |
| 64 module.add_class('SnrPer', import_from_module='ns.wifi', outer_class=root_mo
dule['ns3::InterferenceHelper']) |
| 65 ## ipv4-address.h (module 'network'): ns3::Ipv4Address [class] |
| 66 module.add_class('Ipv4Address', import_from_module='ns.network') |
| 67 ## ipv4-address.h (module 'network'): ns3::Ipv4Address [class] |
| 68 root_module['ns3::Ipv4Address'].implicitly_converts_to(root_module['ns3::Add
ress']) |
| 69 ## ipv4-address.h (module 'network'): ns3::Ipv4Mask [class] |
| 70 module.add_class('Ipv4Mask', import_from_module='ns.network') |
| 71 ## ipv6-address.h (module 'network'): ns3::Ipv6Address [class] |
| 72 module.add_class('Ipv6Address', import_from_module='ns.network') |
| 73 ## ipv6-address.h (module 'network'): ns3::Ipv6Address [class] |
| 74 root_module['ns3::Ipv6Address'].implicitly_converts_to(root_module['ns3::Add
ress']) |
| 75 ## ipv6-address.h (module 'network'): ns3::Ipv6Prefix [class] |
| 76 module.add_class('Ipv6Prefix', import_from_module='ns.network') |
| 77 ## jammer-container.h (module 'jamming'): ns3::JammerContainer [class] |
| 78 module.add_class('JammerContainer') |
| 79 ## jammer-helper.h (module 'jamming'): ns3::JammerHelper [class] |
| 80 module.add_class('JammerHelper', allow_subclassing=True) |
| 81 ## jamming-mitigation-container.h (module 'jamming'): ns3::JammingMitigation
Container [class] |
| 82 module.add_class('JammingMitigationContainer') |
| 83 ## jamming-mitigation-helper.h (module 'jamming'): ns3::JammingMitigationHel
per [class] |
| 84 module.add_class('JammingMitigationHelper', allow_subclassing=True) |
| 85 ## net-device-container.h (module 'network'): ns3::NetDeviceContainer [class
] |
| 86 module.add_class('NetDeviceContainer', import_from_module='ns.network') |
| 87 ## node-container.h (module 'network'): ns3::NodeContainer [class] |
| 88 module.add_class('NodeContainer', import_from_module='ns.network') |
| 89 ## nsl-wifi-helper.h (module 'jamming'): ns3::NslWifiChannelHelper [class] |
| 90 module.add_class('NslWifiChannelHelper') |
| 91 ## object-base.h (module 'core'): ns3::ObjectBase [class] |
| 92 module.add_class('ObjectBase', allow_subclassing=True, import_from_module='n
s.core') |
| 93 ## object.h (module 'core'): ns3::ObjectDeleter [struct] |
| 94 module.add_class('ObjectDeleter', import_from_module='ns.core') |
| 95 ## object-factory.h (module 'core'): ns3::ObjectFactory [class] |
| 96 module.add_class('ObjectFactory', import_from_module='ns.core') |
| 97 ## packet-metadata.h (module 'network'): ns3::PacketMetadata [class] |
| 98 module.add_class('PacketMetadata', import_from_module='ns.network') |
| 99 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::Item [struct] |
| 100 module.add_class('Item', import_from_module='ns.network', outer_class=root_m
odule['ns3::PacketMetadata']) |
| 101 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::Item [enumerat
ion] |
| 102 module.add_enum('', ['PAYLOAD', 'HEADER', 'TRAILER'], outer_class=root_modul
e['ns3::PacketMetadata::Item'], import_from_module='ns.network') |
| 103 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::ItemIterator [
class] |
| 104 module.add_class('ItemIterator', import_from_module='ns.network', outer_clas
s=root_module['ns3::PacketMetadata']) |
| 105 ## packet.h (module 'network'): ns3::PacketTagIterator [class] |
| 106 module.add_class('PacketTagIterator', import_from_module='ns.network') |
| 107 ## packet.h (module 'network'): ns3::PacketTagIterator::Item [class] |
| 108 module.add_class('Item', import_from_module='ns.network', outer_class=root_m
odule['ns3::PacketTagIterator']) |
| 109 ## packet-tag-list.h (module 'network'): ns3::PacketTagList [class] |
| 110 module.add_class('PacketTagList', import_from_module='ns.network') |
| 111 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData [struct
] |
| 112 module.add_class('TagData', import_from_module='ns.network', outer_class=roo
t_module['ns3::PacketTagList']) |
| 113 ## pcap-file.h (module 'network'): ns3::PcapFile [class] |
| 114 module.add_class('PcapFile', import_from_module='ns.network') |
| 115 ## trace-helper.h (module 'network'): ns3::PcapHelper [class] |
| 116 module.add_class('PcapHelper', import_from_module='ns.network') |
| 117 ## trace-helper.h (module 'network'): ns3::PcapHelper [enumeration] |
| 118 module.add_enum('', ['DLT_NULL', 'DLT_EN10MB', 'DLT_PPP', 'DLT_RAW', 'DLT_IE
EE802_11', 'DLT_PRISM_HEADER', 'DLT_IEEE802_11_RADIO'], outer_class=root_module[
'ns3::PcapHelper'], import_from_module='ns.network') |
| 119 ## trace-helper.h (module 'network'): ns3::PcapHelperForDevice [class] |
| 120 module.add_class('PcapHelperForDevice', allow_subclassing=True, import_from_
module='ns.network') |
| 121 ## random-variable.h (module 'core'): ns3::RandomVariable [class] |
| 122 module.add_class('RandomVariable', import_from_module='ns.core') |
| 123 ## rng-stream.h (module 'core'): ns3::RngStream [class] |
| 124 module.add_class('RngStream', import_from_module='ns.core') |
| 125 ## random-variable.h (module 'core'): ns3::SeedManager [class] |
| 126 module.add_class('SeedManager', import_from_module='ns.core') |
| 127 ## random-variable.h (module 'core'): ns3::SequentialVariable [class] |
| 128 module.add_class('SequentialVariable', import_from_module='ns.core', parent=
root_module['ns3::RandomVariable']) |
| 129 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Object, ns3:
:ObjectBase, ns3::ObjectDeleter> [class] |
| 130 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_fro
m_module='ns.core', template_parameters=['ns3::Object', 'ns3::ObjectBase', 'ns3:
:ObjectDeleter'], parent=root_module['ns3::ObjectBase'], memory_policy=cppclass.
ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekr
ef_method='GetReferenceCount')) |
| 131 ## simulator.h (module 'core'): ns3::Simulator [class] |
| 132 module.add_class('Simulator', is_singleton=True, import_from_module='ns.core
') |
| 133 ## tag.h (module 'network'): ns3::Tag [class] |
| 134 module.add_class('Tag', import_from_module='ns.network', parent=root_module[
'ns3::ObjectBase']) |
| 135 ## tag-buffer.h (module 'network'): ns3::TagBuffer [class] |
| 136 module.add_class('TagBuffer', import_from_module='ns.network') |
| 137 ## traced-value.h (module 'core'): ns3::TracedValue<double> [class] |
| 138 module.add_class('TracedValue', import_from_module='ns.core', template_param
eters=['double']) |
| 139 ## traced-value.h (module 'core'): ns3::TracedValue<unsigned long long> [cla
ss] |
| 140 module.add_class('TracedValue', import_from_module='ns.core', template_param
eters=['unsigned long long']) |
| 141 ## random-variable.h (module 'core'): ns3::TriangularVariable [class] |
| 142 module.add_class('TriangularVariable', import_from_module='ns.core', parent=
root_module['ns3::RandomVariable']) |
| 143 ## type-id.h (module 'core'): ns3::TypeId [class] |
| 144 module.add_class('TypeId', import_from_module='ns.core') |
| 145 ## type-id.h (module 'core'): ns3::TypeId::AttributeFlag [enumeration] |
| 146 module.add_enum('AttributeFlag', ['ATTR_GET', 'ATTR_SET', 'ATTR_CONSTRUCT',
'ATTR_SGC'], outer_class=root_module['ns3::TypeId'], import_from_module='ns.core
') |
| 147 ## type-id.h (module 'core'): ns3::TypeId::AttributeInfo [struct] |
| 148 module.add_class('AttributeInfo', import_from_module='ns.core', outer_class=
root_module['ns3::TypeId']) |
| 149 ## random-variable.h (module 'core'): ns3::UniformVariable [class] |
| 150 module.add_class('UniformVariable', import_from_module='ns.core', parent=roo
t_module['ns3::RandomVariable']) |
| 151 ## attribute-list.h (module 'core'): ns3::UnsafeAttributeList [class] |
| 152 module.add_class('UnsafeAttributeList', import_from_module='ns.core') |
| 153 ## random-variable.h (module 'core'): ns3::WeibullVariable [class] |
| 154 module.add_class('WeibullVariable', import_from_module='ns.core', parent=roo
t_module['ns3::RandomVariable']) |
| 155 ## wifi-helper.h (module 'wifi'): ns3::WifiHelper [class] |
| 156 module.add_class('WifiHelper', import_from_module='ns.wifi') |
| 157 ## wifi-helper.h (module 'wifi'): ns3::WifiMacHelper [class] |
| 158 module.add_class('WifiMacHelper', allow_subclassing=True, import_from_module
='ns.wifi') |
| 159 ## wifi-mode.h (module 'wifi'): ns3::WifiMode [class] |
| 160 module.add_class('WifiMode', import_from_module='ns.wifi') |
| 161 ## wifi-mode.h (module 'wifi'): ns3::WifiModeFactory [class] |
| 162 module.add_class('WifiModeFactory', import_from_module='ns.wifi') |
| 163 ## wifi-helper.h (module 'wifi'): ns3::WifiPhyHelper [class] |
| 164 module.add_class('WifiPhyHelper', allow_subclassing=True, import_from_module
='ns.wifi') |
| 165 ## wifi-phy.h (module 'wifi'): ns3::WifiPhyListener [class] |
| 166 module.add_class('WifiPhyListener', allow_subclassing=True, import_from_modu
le='ns.wifi') |
| 167 ## wifi-radio-energy-model.h (module 'energy'): ns3::WifiRadioEnergyModelPhy
Listener [class] |
| 168 module.add_class('WifiRadioEnergyModelPhyListener', import_from_module='ns.e
nergy', parent=root_module['ns3::WifiPhyListener']) |
| 169 ## wireless-module-utility-container.h (module 'jamming'): ns3::WirelessModu
leUtilityContainer [class] |
| 170 module.add_class('WirelessModuleUtilityContainer') |
| 171 ## wireless-module-utility-helper.h (module 'jamming'): ns3::WirelessModuleU
tilityHelper [class] |
| 172 module.add_class('WirelessModuleUtilityHelper', allow_subclassing=True) |
| 173 ## random-variable.h (module 'core'): ns3::ZetaVariable [class] |
| 174 module.add_class('ZetaVariable', import_from_module='ns.core', parent=root_m
odule['ns3::RandomVariable']) |
| 175 ## random-variable.h (module 'core'): ns3::ZipfVariable [class] |
| 176 module.add_class('ZipfVariable', import_from_module='ns.core', parent=root_m
odule['ns3::RandomVariable']) |
| 177 ## empty.h (module 'core'): ns3::empty [class] |
| 178 module.add_class('empty', import_from_module='ns.core') |
| 179 ## int64x64-double.h (module 'core'): ns3::int64x64_t [class] |
| 180 module.add_class('int64x64_t', import_from_module='ns.core') |
| 181 ## chunk.h (module 'network'): ns3::Chunk [class] |
| 182 module.add_class('Chunk', import_from_module='ns.network', parent=root_modul
e['ns3::ObjectBase']) |
| 183 ## random-variable.h (module 'core'): ns3::ConstantVariable [class] |
| 184 module.add_class('ConstantVariable', import_from_module='ns.core', parent=ro
ot_module['ns3::RandomVariable']) |
| 185 ## random-variable.h (module 'core'): ns3::DeterministicVariable [class] |
| 186 module.add_class('DeterministicVariable', import_from_module='ns.core', pare
nt=root_module['ns3::RandomVariable']) |
| 187 ## random-variable.h (module 'core'): ns3::EmpiricalVariable [class] |
| 188 module.add_class('EmpiricalVariable', import_from_module='ns.core', parent=r
oot_module['ns3::RandomVariable']) |
| 189 ## random-variable.h (module 'core'): ns3::ErlangVariable [class] |
| 190 module.add_class('ErlangVariable', import_from_module='ns.core', parent=root
_module['ns3::RandomVariable']) |
| 191 ## random-variable.h (module 'core'): ns3::ExponentialVariable [class] |
| 192 module.add_class('ExponentialVariable', import_from_module='ns.core', parent
=root_module['ns3::RandomVariable']) |
| 193 ## random-variable.h (module 'core'): ns3::GammaVariable [class] |
| 194 module.add_class('GammaVariable', import_from_module='ns.core', parent=root_
module['ns3::RandomVariable']) |
| 195 ## header.h (module 'network'): ns3::Header [class] |
| 196 module.add_class('Header', import_from_module='ns.network', parent=root_modu
le['ns3::Chunk']) |
| 197 ## random-variable.h (module 'core'): ns3::IntEmpiricalVariable [class] |
| 198 module.add_class('IntEmpiricalVariable', import_from_module='ns.core', paren
t=root_module['ns3::EmpiricalVariable']) |
| 199 ## random-variable.h (module 'core'): ns3::LogNormalVariable [class] |
| 200 module.add_class('LogNormalVariable', import_from_module='ns.core', parent=r
oot_module['ns3::RandomVariable']) |
| 201 ## random-variable.h (module 'core'): ns3::NormalVariable [class] |
| 202 module.add_class('NormalVariable', import_from_module='ns.core', parent=root
_module['ns3::RandomVariable']) |
| 203 ## nsl-wifi-helper.h (module 'jamming'): ns3::NslWifiPhyHelper [class] |
| 204 module.add_class('NslWifiPhyHelper', parent=[root_module['ns3::WifiPhyHelper
'], root_module['ns3::PcapHelperForDevice'], root_module['ns3::AsciiTraceHelperF
orDevice']]) |
| 205 ## nsl-wifi-helper.h (module 'jamming'): ns3::NslWifiPhyHelper::SupportedPca
pDataLinkTypes [enumeration] |
| 206 module.add_enum('SupportedPcapDataLinkTypes', ['DLT_IEEE802_11', 'DLT_PRISM_
HEADER', 'DLT_IEEE802_11_RADIO'], outer_class=root_module['ns3::NslWifiPhyHelper
']) |
| 207 ## object.h (module 'core'): ns3::Object [class] |
| 208 module.add_class('Object', import_from_module='ns.core', parent=root_module[
'ns3::SimpleRefCount< ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter >']) |
| 209 ## object.h (module 'core'): ns3::Object::AggregateIterator [class] |
| 210 module.add_class('AggregateIterator', import_from_module='ns.core', outer_cl
ass=root_module['ns3::Object']) |
| 211 ## random-variable.h (module 'core'): ns3::ParetoVariable [class] |
| 212 module.add_class('ParetoVariable', import_from_module='ns.core', parent=root
_module['ns3::RandomVariable']) |
| 213 ## pcap-file-wrapper.h (module 'network'): ns3::PcapFileWrapper [class] |
| 214 module.add_class('PcapFileWrapper', import_from_module='ns.network', parent=
root_module['ns3::Object']) |
| 215 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeAcc
essor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> > [class] |
| 216 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_fro
m_module='ns.core', template_parameters=['ns3::AttributeAccessor', 'ns3::empty',
'ns3::DefaultDeleter<ns3::AttributeAccessor>'], parent=root_module['ns3::empty'
], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', de
cref_method='Unref', peekref_method='GetReferenceCount')) |
| 217 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeChe
cker, ns3::empty, ns3::DefaultDeleter<ns3::AttributeChecker> > [class] |
| 218 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_fro
m_module='ns.core', template_parameters=['ns3::AttributeChecker', 'ns3::empty',
'ns3::DefaultDeleter<ns3::AttributeChecker>'], parent=root_module['ns3::empty'],
memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decr
ef_method='Unref', peekref_method='GetReferenceCount')) |
| 219 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeVal
ue, ns3::empty, ns3::DefaultDeleter<ns3::AttributeValue> > [class] |
| 220 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_fro
m_module='ns.core', template_parameters=['ns3::AttributeValue', 'ns3::empty', 'n
s3::DefaultDeleter<ns3::AttributeValue>'], parent=root_module['ns3::empty'], mem
ory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_m
ethod='Unref', peekref_method='GetReferenceCount')) |
| 221 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::CallbackImpl
Base, ns3::empty, ns3::DefaultDeleter<ns3::CallbackImplBase> > [class] |
| 222 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_fro
m_module='ns.core', template_parameters=['ns3::CallbackImplBase', 'ns3::empty',
'ns3::DefaultDeleter<ns3::CallbackImplBase>'], parent=root_module['ns3::empty'],
memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decr
ef_method='Unref', peekref_method='GetReferenceCount')) |
| 223 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::EventImpl, n
s3::empty, ns3::DefaultDeleter<ns3::EventImpl> > [class] |
| 224 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_fro
m_module='ns.core', template_parameters=['ns3::EventImpl', 'ns3::empty', 'ns3::D
efaultDeleter<ns3::EventImpl>'], parent=root_module['ns3::empty'], memory_policy
=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unr
ef', peekref_method='GetReferenceCount')) |
| 225 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Interference
Helper::Event, ns3::empty, ns3::DefaultDeleter<ns3::InterferenceHelper::Event> >
[class] |
| 226 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_fro
m_module='ns.core', template_parameters=['ns3::InterferenceHelper::Event', 'ns3:
:empty', 'ns3::DefaultDeleter<ns3::InterferenceHelper::Event>'], parent=root_mod
ule['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_
method='Ref', decref_method='Unref', peekref_method='GetReferenceCount')) |
| 227 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::NixVector, n
s3::empty, ns3::DefaultDeleter<ns3::NixVector> > [class] |
| 228 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_fro
m_module='ns.core', template_parameters=['ns3::NixVector', 'ns3::empty', 'ns3::D
efaultDeleter<ns3::NixVector>'], parent=root_module['ns3::empty'], memory_policy
=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unr
ef', peekref_method='GetReferenceCount')) |
| 229 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::OutputStream
Wrapper, ns3::empty, ns3::DefaultDeleter<ns3::OutputStreamWrapper> > [class] |
| 230 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_fro
m_module='ns.core', template_parameters=['ns3::OutputStreamWrapper', 'ns3::empty
', 'ns3::DefaultDeleter<ns3::OutputStreamWrapper>'], parent=root_module['ns3::em
pty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref'
, decref_method='Unref', peekref_method='GetReferenceCount')) |
| 231 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Packet, ns3:
:empty, ns3::DefaultDeleter<ns3::Packet> > [class] |
| 232 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_fro
m_module='ns.core', template_parameters=['ns3::Packet', 'ns3::empty', 'ns3::Defa
ultDeleter<ns3::Packet>'], parent=root_module['ns3::empty'], memory_policy=cppcl
ass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', p
eekref_method='GetReferenceCount')) |
| 233 ## nstime.h (module 'core'): ns3::Time [class] |
| 234 module.add_class('Time', import_from_module='ns.core') |
| 235 ## nstime.h (module 'core'): ns3::Time::Unit [enumeration] |
| 236 module.add_enum('Unit', ['S', 'MS', 'US', 'NS', 'PS', 'FS', 'LAST'], outer_c
lass=root_module['ns3::Time'], import_from_module='ns.core') |
| 237 ## nstime.h (module 'core'): ns3::Time [class] |
| 238 root_module['ns3::Time'].implicitly_converts_to(root_module['ns3::int64x64_t
']) |
| 239 ## trailer.h (module 'network'): ns3::Trailer [class] |
| 240 module.add_class('Trailer', import_from_module='ns.network', parent=root_mod
ule['ns3::Chunk']) |
| 241 ## wifi-phy.h (module 'wifi'): ns3::WifiPhy [class] |
| 242 module.add_class('WifiPhy', import_from_module='ns.wifi', parent=root_module
['ns3::Object']) |
| 243 ## wifi-phy.h (module 'wifi'): ns3::WifiPhy::State [enumeration] |
| 244 module.add_enum('State', ['IDLE', 'CCA_BUSY', 'TX', 'RX', 'SWITCHING'], oute
r_class=root_module['ns3::WifiPhy'], import_from_module='ns.wifi') |
| 245 ## wireless-module-utility.h (module 'jamming'): ns3::WirelessModuleUtility
[class] |
| 246 module.add_class('WirelessModuleUtility', parent=root_module['ns3::Object']) |
| 247 ## wireless-module-utility.h (module 'jamming'): ns3::WirelessModuleUtility:
:PacketSendMode [enumeration] |
| 248 module.add_enum('PacketSendMode', ['SEND_AS_JAMMER', 'SEND_AS_HONEST', 'SEND
_AS_OTHERS'], outer_class=root_module['ns3::WirelessModuleUtility']) |
| 249 ## wireless-module-utility.h (module 'jamming'): ns3::WirelessModuleUtility:
:PhyLayerInfo [struct] |
| 250 module.add_class('PhyLayerInfo', outer_class=root_module['ns3::WirelessModul
eUtility']) |
| 251 ## attribute.h (module 'core'): ns3::AttributeAccessor [class] |
| 252 module.add_class('AttributeAccessor', import_from_module='ns.core', parent=r
oot_module['ns3::SimpleRefCount< ns3::AttributeAccessor, ns3::empty, ns3::Defaul
tDeleter<ns3::AttributeAccessor> >']) |
| 253 ## attribute.h (module 'core'): ns3::AttributeChecker [class] |
| 254 module.add_class('AttributeChecker', allow_subclassing=False, automatic_type
_narrowing=True, import_from_module='ns.core', parent=root_module['ns3::SimpleRe
fCount< ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter<ns3::AttributeChe
cker> >']) |
| 255 ## attribute.h (module 'core'): ns3::AttributeValue [class] |
| 256 module.add_class('AttributeValue', allow_subclassing=False, automatic_type_n
arrowing=True, import_from_module='ns.core', parent=root_module['ns3::SimpleRefC
ount< ns3::AttributeValue, ns3::empty, ns3::DefaultDeleter<ns3::AttributeValue>
>']) |
| 257 ## boolean.h (module 'core'): ns3::BooleanChecker [class] |
| 258 module.add_class('BooleanChecker', import_from_module='ns.core', parent=root
_module['ns3::AttributeChecker']) |
| 259 ## boolean.h (module 'core'): ns3::BooleanValue [class] |
| 260 module.add_class('BooleanValue', import_from_module='ns.core', parent=root_m
odule['ns3::AttributeValue']) |
| 261 ## callback.h (module 'core'): ns3::CallbackChecker [class] |
| 262 module.add_class('CallbackChecker', import_from_module='ns.core', parent=roo
t_module['ns3::AttributeChecker']) |
| 263 ## callback.h (module 'core'): ns3::CallbackImplBase [class] |
| 264 module.add_class('CallbackImplBase', import_from_module='ns.core', parent=ro
ot_module['ns3::SimpleRefCount< ns3::CallbackImplBase, ns3::empty, ns3::DefaultD
eleter<ns3::CallbackImplBase> >']) |
| 265 ## callback.h (module 'core'): ns3::CallbackValue [class] |
| 266 module.add_class('CallbackValue', import_from_module='ns.core', parent=root_
module['ns3::AttributeValue']) |
| 267 ## channel.h (module 'network'): ns3::Channel [class] |
| 268 module.add_class('Channel', import_from_module='ns.network', parent=root_mod
ule['ns3::Object']) |
| 269 ## device-energy-model.h (module 'energy'): ns3::DeviceEnergyModel [class] |
| 270 module.add_class('DeviceEnergyModel', import_from_module='ns.energy', parent
=root_module['ns3::Object']) |
| 271 ## double.h (module 'core'): ns3::DoubleValue [class] |
| 272 module.add_class('DoubleValue', import_from_module='ns.core', parent=root_mo
dule['ns3::AttributeValue']) |
| 273 ## attribute.h (module 'core'): ns3::EmptyAttributeValue [class] |
| 274 module.add_class('EmptyAttributeValue', import_from_module='ns.core', parent
=root_module['ns3::AttributeValue']) |
| 275 ## energy-source.h (module 'energy'): ns3::EnergySource [class] |
| 276 module.add_class('EnergySource', import_from_module='ns.energy', parent=root
_module['ns3::Object']) |
| 277 ## enum.h (module 'core'): ns3::EnumChecker [class] |
| 278 module.add_class('EnumChecker', import_from_module='ns.core', parent=root_mo
dule['ns3::AttributeChecker']) |
| 279 ## enum.h (module 'core'): ns3::EnumValue [class] |
| 280 module.add_class('EnumValue', import_from_module='ns.core', parent=root_modu
le['ns3::AttributeValue']) |
| 281 ## event-impl.h (module 'core'): ns3::EventImpl [class] |
| 282 module.add_class('EventImpl', import_from_module='ns.core', parent=root_modu
le['ns3::SimpleRefCount< ns3::EventImpl, ns3::empty, ns3::DefaultDeleter<ns3::Ev
entImpl> >']) |
| 283 ## integer.h (module 'core'): ns3::IntegerValue [class] |
| 284 module.add_class('IntegerValue', import_from_module='ns.core', parent=root_m
odule['ns3::AttributeValue']) |
| 285 ## ipv4-address.h (module 'network'): ns3::Ipv4AddressChecker [class] |
| 286 module.add_class('Ipv4AddressChecker', import_from_module='ns.network', pare
nt=root_module['ns3::AttributeChecker']) |
| 287 ## ipv4-address.h (module 'network'): ns3::Ipv4AddressValue [class] |
| 288 module.add_class('Ipv4AddressValue', import_from_module='ns.network', parent
=root_module['ns3::AttributeValue']) |
| 289 ## ipv4-address.h (module 'network'): ns3::Ipv4MaskChecker [class] |
| 290 module.add_class('Ipv4MaskChecker', import_from_module='ns.network', parent=
root_module['ns3::AttributeChecker']) |
| 291 ## ipv4-address.h (module 'network'): ns3::Ipv4MaskValue [class] |
| 292 module.add_class('Ipv4MaskValue', import_from_module='ns.network', parent=ro
ot_module['ns3::AttributeValue']) |
| 293 ## ipv6-address.h (module 'network'): ns3::Ipv6AddressChecker [class] |
| 294 module.add_class('Ipv6AddressChecker', import_from_module='ns.network', pare
nt=root_module['ns3::AttributeChecker']) |
| 295 ## ipv6-address.h (module 'network'): ns3::Ipv6AddressValue [class] |
| 296 module.add_class('Ipv6AddressValue', import_from_module='ns.network', parent
=root_module['ns3::AttributeValue']) |
| 297 ## ipv6-address.h (module 'network'): ns3::Ipv6PrefixChecker [class] |
| 298 module.add_class('Ipv6PrefixChecker', import_from_module='ns.network', paren
t=root_module['ns3::AttributeChecker']) |
| 299 ## ipv6-address.h (module 'network'): ns3::Ipv6PrefixValue [class] |
| 300 module.add_class('Ipv6PrefixValue', import_from_module='ns.network', parent=
root_module['ns3::AttributeValue']) |
| 301 ## jammer.h (module 'jamming'): ns3::Jammer [class] |
| 302 module.add_class('Jammer', parent=root_module['ns3::Object']) |
| 303 ## jamming-mitigation.h (module 'jamming'): ns3::JammingMitigation [class] |
| 304 module.add_class('JammingMitigation', parent=root_module['ns3::Object']) |
| 305 ## mitigate-by-channel-hop.h (module 'jamming'): ns3::MitigateByChannelHop [
class] |
| 306 module.add_class('MitigateByChannelHop', parent=root_module['ns3::JammingMit
igation']) |
| 307 ## mitigate-by-channel-hop.h (module 'jamming'): ns3::MitigateByChannelHop::
JammingDetectionMethod [enumeration] |
| 308 module.add_enum('JammingDetectionMethod', ['PDR_ONLY', 'RSS_ONLY', 'PDR_AND_
RSS'], outer_class=root_module['ns3::MitigateByChannelHop']) |
| 309 ## net-device.h (module 'network'): ns3::NetDevice [class] |
| 310 module.add_class('NetDevice', import_from_module='ns.network', parent=root_m
odule['ns3::Object']) |
| 311 ## net-device.h (module 'network'): ns3::NetDevice::PacketType [enumeration] |
| 312 module.add_enum('PacketType', ['PACKET_HOST', 'NS3_PACKET_HOST', 'PACKET_BRO
ADCAST', 'NS3_PACKET_BROADCAST', 'PACKET_MULTICAST', 'NS3_PACKET_MULTICAST', 'PA
CKET_OTHERHOST', 'NS3_PACKET_OTHERHOST'], outer_class=root_module['ns3::NetDevic
e'], import_from_module='ns.network') |
| 313 ## nix-vector.h (module 'network'): ns3::NixVector [class] |
| 314 module.add_class('NixVector', import_from_module='ns.network', parent=root_m
odule['ns3::SimpleRefCount< ns3::NixVector, ns3::empty, ns3::DefaultDeleter<ns3:
:NixVector> >']) |
| 315 ## node.h (module 'network'): ns3::Node [class] |
| 316 module.add_class('Node', import_from_module='ns.network', parent=root_module
['ns3::Object']) |
| 317 ## nsl-wifi-phy.h (module 'jamming'): ns3::NslWifiPhy [class] |
| 318 module.add_class('NslWifiPhy', parent=root_module['ns3::WifiPhy']) |
| 319 ## object-factory.h (module 'core'): ns3::ObjectFactoryChecker [class] |
| 320 module.add_class('ObjectFactoryChecker', import_from_module='ns.core', paren
t=root_module['ns3::AttributeChecker']) |
| 321 ## object-factory.h (module 'core'): ns3::ObjectFactoryValue [class] |
| 322 module.add_class('ObjectFactoryValue', import_from_module='ns.core', parent=
root_module['ns3::AttributeValue']) |
| 323 ## output-stream-wrapper.h (module 'network'): ns3::OutputStreamWrapper [cla
ss] |
| 324 module.add_class('OutputStreamWrapper', import_from_module='ns.network', par
ent=root_module['ns3::SimpleRefCount< ns3::OutputStreamWrapper, ns3::empty, ns3:
:DefaultDeleter<ns3::OutputStreamWrapper> >']) |
| 325 ## packet.h (module 'network'): ns3::Packet [class] |
| 326 module.add_class('Packet', import_from_module='ns.network', parent=root_modu
le['ns3::SimpleRefCount< ns3::Packet, ns3::empty, ns3::DefaultDeleter<ns3::Packe
t> >']) |
| 327 ## random-jammer.h (module 'jamming'): ns3::RandomJammer [class] |
| 328 module.add_class('RandomJammer', parent=root_module['ns3::Jammer']) |
| 329 ## random-variable.h (module 'core'): ns3::RandomVariableChecker [class] |
| 330 module.add_class('RandomVariableChecker', import_from_module='ns.core', pare
nt=root_module['ns3::AttributeChecker']) |
| 331 ## random-variable.h (module 'core'): ns3::RandomVariableValue [class] |
| 332 module.add_class('RandomVariableValue', import_from_module='ns.core', parent
=root_module['ns3::AttributeValue']) |
| 333 ## reactive-jammer.h (module 'jamming'): ns3::ReactiveJammer [class] |
| 334 module.add_class('ReactiveJammer', parent=root_module['ns3::Jammer']) |
| 335 ## reactive-jammer.h (module 'jamming'): ns3::ReactiveJammer::ReactionStrate
gy [enumeration] |
| 336 module.add_enum('ReactionStrategy', ['ENERGY_AWARE', 'FIXED_PROBABILITY'], o
uter_class=root_module['ns3::ReactiveJammer']) |
| 337 ## nstime.h (module 'core'): ns3::TimeChecker [class] |
| 338 module.add_class('TimeChecker', import_from_module='ns.core', parent=root_mo
dule['ns3::AttributeChecker']) |
| 339 ## nstime.h (module 'core'): ns3::TimeValue [class] |
| 340 module.add_class('TimeValue', import_from_module='ns.core', parent=root_modu
le['ns3::AttributeValue']) |
| 341 ## type-id.h (module 'core'): ns3::TypeIdChecker [class] |
| 342 module.add_class('TypeIdChecker', import_from_module='ns.core', parent=root_
module['ns3::AttributeChecker']) |
| 343 ## type-id.h (module 'core'): ns3::TypeIdValue [class] |
| 344 module.add_class('TypeIdValue', import_from_module='ns.core', parent=root_mo
dule['ns3::AttributeValue']) |
| 345 ## uinteger.h (module 'core'): ns3::UintegerValue [class] |
| 346 module.add_class('UintegerValue', import_from_module='ns.core', parent=root_
module['ns3::AttributeValue']) |
| 347 ## wifi-channel.h (module 'wifi'): ns3::WifiChannel [class] |
| 348 module.add_class('WifiChannel', import_from_module='ns.wifi', parent=root_mo
dule['ns3::Channel']) |
| 349 ## wifi-mode.h (module 'wifi'): ns3::WifiModeChecker [class] |
| 350 module.add_class('WifiModeChecker', import_from_module='ns.wifi', parent=roo
t_module['ns3::AttributeChecker']) |
| 351 ## wifi-mode.h (module 'wifi'): ns3::WifiModeValue [class] |
| 352 module.add_class('WifiModeValue', import_from_module='ns.wifi', parent=root_
module['ns3::AttributeValue']) |
| 353 ## wifi-radio-energy-model.h (module 'energy'): ns3::WifiRadioEnergyModel [c
lass] |
| 354 module.add_class('WifiRadioEnergyModel', import_from_module='ns.energy', par
ent=root_module['ns3::DeviceEnergyModel']) |
| 355 ## address.h (module 'network'): ns3::AddressChecker [class] |
| 356 module.add_class('AddressChecker', import_from_module='ns.network', parent=r
oot_module['ns3::AttributeChecker']) |
| 357 ## address.h (module 'network'): ns3::AddressValue [class] |
| 358 module.add_class('AddressValue', import_from_module='ns.network', parent=roo
t_module['ns3::AttributeValue']) |
| 359 ## constant-jammer.h (module 'jamming'): ns3::ConstantJammer [class] |
| 360 module.add_class('ConstantJammer', parent=root_module['ns3::Jammer']) |
| 361 ## eavesdropper-jammer.h (module 'jamming'): ns3::EavesdropperJammer [class] |
| 362 module.add_class('EavesdropperJammer', parent=root_module['ns3::Jammer']) |
| 363 ## nsl-wifi-channel.h (module 'jamming'): ns3::NslWifiChannel [class] |
| 364 module.add_class('NslWifiChannel', parent=root_module['ns3::WifiChannel']) |
| 365 module.add_container('std::vector< std::string >', 'std::string', container_
type='vector') |
| 366 typehandlers.add_type_alias('std::vector< ns3::WifiMode, std::allocator< ns3
::WifiMode > >', 'ns3::WifiModeList') |
| 367 typehandlers.add_type_alias('std::vector< ns3::WifiMode, std::allocator< ns3
::WifiMode > >*', 'ns3::WifiModeList*') |
| 368 typehandlers.add_type_alias('std::vector< ns3::WifiMode, std::allocator< ns3
::WifiMode > >&', 'ns3::WifiModeList&') |
| 369 typehandlers.add_type_alias('__gnu_cxx::__normal_iterator< ns3::WifiMode con
st *, std::vector< ns3::WifiMode, std::allocator< ns3::WifiMode > > >', 'ns3::Wi
fiModeListIterator') |
| 370 typehandlers.add_type_alias('__gnu_cxx::__normal_iterator< ns3::WifiMode con
st *, std::vector< ns3::WifiMode, std::allocator< ns3::WifiMode > > >*', 'ns3::W
ifiModeListIterator*') |
| 371 typehandlers.add_type_alias('__gnu_cxx::__normal_iterator< ns3::WifiMode con
st *, std::vector< ns3::WifiMode, std::allocator< ns3::WifiMode > > >&', 'ns3::W
ifiModeListIterator&') |
| 372 ···· |
| 373 ## Register a nested module for the namespace FatalImpl |
| 374 ···· |
| 375 nested_module = module.add_cpp_namespace('FatalImpl') |
| 376 register_types_ns3_FatalImpl(nested_module) |
| 377 ···· |
| 378 ···· |
| 379 ## Register a nested module for the namespace internal |
| 380 ···· |
| 381 nested_module = module.add_cpp_namespace('internal') |
| 382 register_types_ns3_internal(nested_module) |
| 383 ···· |
| 384 |
| 385 def register_types_ns3_FatalImpl(module): |
| 386 root_module = module.get_root() |
| 387 ···· |
| 388 |
| 389 def register_types_ns3_internal(module): |
| 390 root_module = module.get_root() |
| 391 ···· |
| 392 |
| 393 def register_methods(root_module): |
| 394 register_Ns3Address_methods(root_module, root_module['ns3::Address']) |
| 395 register_Ns3AsciiTraceHelper_methods(root_module, root_module['ns3::AsciiTra
ceHelper']) |
| 396 register_Ns3AsciiTraceHelperForDevice_methods(root_module, root_module['ns3:
:AsciiTraceHelperForDevice']) |
| 397 register_Ns3AttributeList_methods(root_module, root_module['ns3::AttributeLi
st']) |
| 398 register_Ns3Buffer_methods(root_module, root_module['ns3::Buffer']) |
| 399 register_Ns3BufferIterator_methods(root_module, root_module['ns3::Buffer::It
erator']) |
| 400 register_Ns3ByteTagIterator_methods(root_module, root_module['ns3::ByteTagIt
erator']) |
| 401 register_Ns3ByteTagIteratorItem_methods(root_module, root_module['ns3::ByteT
agIterator::Item']) |
| 402 register_Ns3ByteTagList_methods(root_module, root_module['ns3::ByteTagList']
) |
| 403 register_Ns3ByteTagListIterator_methods(root_module, root_module['ns3::ByteT
agList::Iterator']) |
| 404 register_Ns3ByteTagListIteratorItem_methods(root_module, root_module['ns3::B
yteTagList::Iterator::Item']) |
| 405 register_Ns3CallbackBase_methods(root_module, root_module['ns3::CallbackBase
']) |
| 406 register_Ns3DeviceEnergyModelContainer_methods(root_module, root_module['ns3
::DeviceEnergyModelContainer']) |
| 407 register_Ns3EventId_methods(root_module, root_module['ns3::EventId']) |
| 408 register_Ns3InterferenceHelper_methods(root_module, root_module['ns3::Interf
erenceHelper']) |
| 409 register_Ns3InterferenceHelperSnrPer_methods(root_module, root_module['ns3::
InterferenceHelper::SnrPer']) |
| 410 register_Ns3Ipv4Address_methods(root_module, root_module['ns3::Ipv4Address']
) |
| 411 register_Ns3Ipv4Mask_methods(root_module, root_module['ns3::Ipv4Mask']) |
| 412 register_Ns3Ipv6Address_methods(root_module, root_module['ns3::Ipv6Address']
) |
| 413 register_Ns3Ipv6Prefix_methods(root_module, root_module['ns3::Ipv6Prefix']) |
| 414 register_Ns3JammerContainer_methods(root_module, root_module['ns3::JammerCon
tainer']) |
| 415 register_Ns3JammerHelper_methods(root_module, root_module['ns3::JammerHelper
']) |
| 416 register_Ns3JammingMitigationContainer_methods(root_module, root_module['ns3
::JammingMitigationContainer']) |
| 417 register_Ns3JammingMitigationHelper_methods(root_module, root_module['ns3::J
ammingMitigationHelper']) |
| 418 register_Ns3NetDeviceContainer_methods(root_module, root_module['ns3::NetDev
iceContainer']) |
| 419 register_Ns3NodeContainer_methods(root_module, root_module['ns3::NodeContain
er']) |
| 420 register_Ns3NslWifiChannelHelper_methods(root_module, root_module['ns3::NslW
ifiChannelHelper']) |
| 421 register_Ns3ObjectBase_methods(root_module, root_module['ns3::ObjectBase']) |
| 422 register_Ns3ObjectDeleter_methods(root_module, root_module['ns3::ObjectDelet
er']) |
| 423 register_Ns3ObjectFactory_methods(root_module, root_module['ns3::ObjectFacto
ry']) |
| 424 register_Ns3PacketMetadata_methods(root_module, root_module['ns3::PacketMeta
data']) |
| 425 register_Ns3PacketMetadataItem_methods(root_module, root_module['ns3::Packet
Metadata::Item']) |
| 426 register_Ns3PacketMetadataItemIterator_methods(root_module, root_module['ns3
::PacketMetadata::ItemIterator']) |
| 427 register_Ns3PacketTagIterator_methods(root_module, root_module['ns3::PacketT
agIterator']) |
| 428 register_Ns3PacketTagIteratorItem_methods(root_module, root_module['ns3::Pac
ketTagIterator::Item']) |
| 429 register_Ns3PacketTagList_methods(root_module, root_module['ns3::PacketTagLi
st']) |
| 430 register_Ns3PacketTagListTagData_methods(root_module, root_module['ns3::Pack
etTagList::TagData']) |
| 431 register_Ns3PcapFile_methods(root_module, root_module['ns3::PcapFile']) |
| 432 register_Ns3PcapHelper_methods(root_module, root_module['ns3::PcapHelper']) |
| 433 register_Ns3PcapHelperForDevice_methods(root_module, root_module['ns3::PcapH
elperForDevice']) |
| 434 register_Ns3RandomVariable_methods(root_module, root_module['ns3::RandomVari
able']) |
| 435 register_Ns3RngStream_methods(root_module, root_module['ns3::RngStream']) |
| 436 register_Ns3SeedManager_methods(root_module, root_module['ns3::SeedManager']
) |
| 437 register_Ns3SequentialVariable_methods(root_module, root_module['ns3::Sequen
tialVariable']) |
| 438 register_Ns3SimpleRefCount__Ns3Object_Ns3ObjectBase_Ns3ObjectDeleter_methods
(root_module, root_module['ns3::SimpleRefCount< ns3::Object, ns3::ObjectBase, ns
3::ObjectDeleter >']) |
| 439 register_Ns3Simulator_methods(root_module, root_module['ns3::Simulator']) |
| 440 register_Ns3Tag_methods(root_module, root_module['ns3::Tag']) |
| 441 register_Ns3TagBuffer_methods(root_module, root_module['ns3::TagBuffer']) |
| 442 register_Ns3TracedValue__Double_methods(root_module, root_module['ns3::Trace
dValue< double >']) |
| 443 register_Ns3TracedValue__Unsigned_long_long_methods(root_module, root_module
['ns3::TracedValue< unsigned long long >']) |
| 444 register_Ns3TriangularVariable_methods(root_module, root_module['ns3::Triang
ularVariable']) |
| 445 register_Ns3TypeId_methods(root_module, root_module['ns3::TypeId']) |
| 446 register_Ns3TypeIdAttributeInfo_methods(root_module, root_module['ns3::TypeI
d::AttributeInfo']) |
| 447 register_Ns3UniformVariable_methods(root_module, root_module['ns3::UniformVa
riable']) |
| 448 register_Ns3UnsafeAttributeList_methods(root_module, root_module['ns3::Unsaf
eAttributeList']) |
| 449 register_Ns3WeibullVariable_methods(root_module, root_module['ns3::WeibullVa
riable']) |
| 450 register_Ns3WifiHelper_methods(root_module, root_module['ns3::WifiHelper']) |
| 451 register_Ns3WifiMacHelper_methods(root_module, root_module['ns3::WifiMacHelp
er']) |
| 452 register_Ns3WifiMode_methods(root_module, root_module['ns3::WifiMode']) |
| 453 register_Ns3WifiModeFactory_methods(root_module, root_module['ns3::WifiModeF
actory']) |
| 454 register_Ns3WifiPhyHelper_methods(root_module, root_module['ns3::WifiPhyHelp
er']) |
| 455 register_Ns3WifiPhyListener_methods(root_module, root_module['ns3::WifiPhyLi
stener']) |
| 456 register_Ns3WifiRadioEnergyModelPhyListener_methods(root_module, root_module
['ns3::WifiRadioEnergyModelPhyListener']) |
| 457 register_Ns3WirelessModuleUtilityContainer_methods(root_module, root_module[
'ns3::WirelessModuleUtilityContainer']) |
| 458 register_Ns3WirelessModuleUtilityHelper_methods(root_module, root_module['ns
3::WirelessModuleUtilityHelper']) |
| 459 register_Ns3ZetaVariable_methods(root_module, root_module['ns3::ZetaVariable
']) |
| 460 register_Ns3ZipfVariable_methods(root_module, root_module['ns3::ZipfVariable
']) |
| 461 register_Ns3Empty_methods(root_module, root_module['ns3::empty']) |
| 462 register_Ns3Int64x64_t_methods(root_module, root_module['ns3::int64x64_t']) |
| 463 register_Ns3Chunk_methods(root_module, root_module['ns3::Chunk']) |
| 464 register_Ns3ConstantVariable_methods(root_module, root_module['ns3::Constant
Variable']) |
| 465 register_Ns3DeterministicVariable_methods(root_module, root_module['ns3::Det
erministicVariable']) |
| 466 register_Ns3EmpiricalVariable_methods(root_module, root_module['ns3::Empiric
alVariable']) |
| 467 register_Ns3ErlangVariable_methods(root_module, root_module['ns3::ErlangVari
able']) |
| 468 register_Ns3ExponentialVariable_methods(root_module, root_module['ns3::Expon
entialVariable']) |
| 469 register_Ns3GammaVariable_methods(root_module, root_module['ns3::GammaVariab
le']) |
| 470 register_Ns3Header_methods(root_module, root_module['ns3::Header']) |
| 471 register_Ns3IntEmpiricalVariable_methods(root_module, root_module['ns3::IntE
mpiricalVariable']) |
| 472 register_Ns3LogNormalVariable_methods(root_module, root_module['ns3::LogNorm
alVariable']) |
| 473 register_Ns3NormalVariable_methods(root_module, root_module['ns3::NormalVari
able']) |
| 474 register_Ns3NslWifiPhyHelper_methods(root_module, root_module['ns3::NslWifiP
hyHelper']) |
| 475 register_Ns3Object_methods(root_module, root_module['ns3::Object']) |
| 476 register_Ns3ObjectAggregateIterator_methods(root_module, root_module['ns3::O
bject::AggregateIterator']) |
| 477 register_Ns3ParetoVariable_methods(root_module, root_module['ns3::ParetoVari
able']) |
| 478 register_Ns3PcapFileWrapper_methods(root_module, root_module['ns3::PcapFileW
rapper']) |
| 479 register_Ns3SimpleRefCount__Ns3AttributeAccessor_Ns3Empty_Ns3DefaultDeleter_
_lt__ns3AttributeAccessor__gt___methods(root_module, root_module['ns3::SimpleRef
Count< ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAcc
essor> >']) |
| 480 register_Ns3SimpleRefCount__Ns3AttributeChecker_Ns3Empty_Ns3DefaultDeleter__
lt__ns3AttributeChecker__gt___methods(root_module, root_module['ns3::SimpleRefCo
unt< ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter<ns3::AttributeChecke
r> >']) |
| 481 register_Ns3SimpleRefCount__Ns3AttributeValue_Ns3Empty_Ns3DefaultDeleter__lt
__ns3AttributeValue__gt___methods(root_module, root_module['ns3::SimpleRefCount<
ns3::AttributeValue, ns3::empty, ns3::DefaultDeleter<ns3::AttributeValue> >']) |
| 482 register_Ns3SimpleRefCount__Ns3CallbackImplBase_Ns3Empty_Ns3DefaultDeleter__
lt__ns3CallbackImplBase__gt___methods(root_module, root_module['ns3::SimpleRefCo
unt< ns3::CallbackImplBase, ns3::empty, ns3::DefaultDeleter<ns3::CallbackImplBas
e> >']) |
| 483 register_Ns3SimpleRefCount__Ns3EventImpl_Ns3Empty_Ns3DefaultDeleter__lt__ns3
EventImpl__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::Even
tImpl, ns3::empty, ns3::DefaultDeleter<ns3::EventImpl> >']) |
| 484 register_Ns3SimpleRefCount__Ns3InterferenceHelperEvent_Ns3Empty_Ns3DefaultDe
leter__lt__ns3InterferenceHelperEvent__gt___methods(root_module, root_module['ns
3::SimpleRefCount< ns3::InterferenceHelper::Event, ns3::empty, ns3::DefaultDelet
er<ns3::InterferenceHelper::Event> >']) |
| 485 register_Ns3SimpleRefCount__Ns3NixVector_Ns3Empty_Ns3DefaultDeleter__lt__ns3
NixVector__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::NixV
ector, ns3::empty, ns3::DefaultDeleter<ns3::NixVector> >']) |
| 486 register_Ns3SimpleRefCount__Ns3OutputStreamWrapper_Ns3Empty_Ns3DefaultDelete
r__lt__ns3OutputStreamWrapper__gt___methods(root_module, root_module['ns3::Simpl
eRefCount< ns3::OutputStreamWrapper, ns3::empty, ns3::DefaultDeleter<ns3::Output
StreamWrapper> >']) |
| 487 register_Ns3SimpleRefCount__Ns3Packet_Ns3Empty_Ns3DefaultDeleter__lt__ns3Pac
ket__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::Packet, ns
3::empty, ns3::DefaultDeleter<ns3::Packet> >']) |
| 488 register_Ns3Time_methods(root_module, root_module['ns3::Time']) |
| 489 register_Ns3Trailer_methods(root_module, root_module['ns3::Trailer']) |
| 490 register_Ns3WifiPhy_methods(root_module, root_module['ns3::WifiPhy']) |
| 491 register_Ns3WirelessModuleUtility_methods(root_module, root_module['ns3::Wir
elessModuleUtility']) |
| 492 register_Ns3WirelessModuleUtilityPhyLayerInfo_methods(root_module, root_modu
le['ns3::WirelessModuleUtility::PhyLayerInfo']) |
| 493 register_Ns3AttributeAccessor_methods(root_module, root_module['ns3::Attribu
teAccessor']) |
| 494 register_Ns3AttributeChecker_methods(root_module, root_module['ns3::Attribut
eChecker']) |
| 495 register_Ns3AttributeValue_methods(root_module, root_module['ns3::AttributeV
alue']) |
| 496 register_Ns3BooleanChecker_methods(root_module, root_module['ns3::BooleanChe
cker']) |
| 497 register_Ns3BooleanValue_methods(root_module, root_module['ns3::BooleanValue
']) |
| 498 register_Ns3CallbackChecker_methods(root_module, root_module['ns3::CallbackC
hecker']) |
| 499 register_Ns3CallbackImplBase_methods(root_module, root_module['ns3::Callback
ImplBase']) |
| 500 register_Ns3CallbackValue_methods(root_module, root_module['ns3::CallbackVal
ue']) |
| 501 register_Ns3Channel_methods(root_module, root_module['ns3::Channel']) |
| 502 register_Ns3DeviceEnergyModel_methods(root_module, root_module['ns3::DeviceE
nergyModel']) |
| 503 register_Ns3DoubleValue_methods(root_module, root_module['ns3::DoubleValue']
) |
| 504 register_Ns3EmptyAttributeValue_methods(root_module, root_module['ns3::Empty
AttributeValue']) |
| 505 register_Ns3EnergySource_methods(root_module, root_module['ns3::EnergySource
']) |
| 506 register_Ns3EnumChecker_methods(root_module, root_module['ns3::EnumChecker']
) |
| 507 register_Ns3EnumValue_methods(root_module, root_module['ns3::EnumValue']) |
| 508 register_Ns3EventImpl_methods(root_module, root_module['ns3::EventImpl']) |
| 509 register_Ns3IntegerValue_methods(root_module, root_module['ns3::IntegerValue
']) |
| 510 register_Ns3Ipv4AddressChecker_methods(root_module, root_module['ns3::Ipv4Ad
dressChecker']) |
| 511 register_Ns3Ipv4AddressValue_methods(root_module, root_module['ns3::Ipv4Addr
essValue']) |
| 512 register_Ns3Ipv4MaskChecker_methods(root_module, root_module['ns3::Ipv4MaskC
hecker']) |
| 513 register_Ns3Ipv4MaskValue_methods(root_module, root_module['ns3::Ipv4MaskVal
ue']) |
| 514 register_Ns3Ipv6AddressChecker_methods(root_module, root_module['ns3::Ipv6Ad
dressChecker']) |
| 515 register_Ns3Ipv6AddressValue_methods(root_module, root_module['ns3::Ipv6Addr
essValue']) |
| 516 register_Ns3Ipv6PrefixChecker_methods(root_module, root_module['ns3::Ipv6Pre
fixChecker']) |
| 517 register_Ns3Ipv6PrefixValue_methods(root_module, root_module['ns3::Ipv6Prefi
xValue']) |
| 518 register_Ns3Jammer_methods(root_module, root_module['ns3::Jammer']) |
| 519 register_Ns3JammingMitigation_methods(root_module, root_module['ns3::Jamming
Mitigation']) |
| 520 register_Ns3MitigateByChannelHop_methods(root_module, root_module['ns3::Miti
gateByChannelHop']) |
| 521 register_Ns3NetDevice_methods(root_module, root_module['ns3::NetDevice']) |
| 522 register_Ns3NixVector_methods(root_module, root_module['ns3::NixVector']) |
| 523 register_Ns3Node_methods(root_module, root_module['ns3::Node']) |
| 524 register_Ns3NslWifiPhy_methods(root_module, root_module['ns3::NslWifiPhy']) |
| 525 register_Ns3ObjectFactoryChecker_methods(root_module, root_module['ns3::Obje
ctFactoryChecker']) |
| 526 register_Ns3ObjectFactoryValue_methods(root_module, root_module['ns3::Object
FactoryValue']) |
| 527 register_Ns3OutputStreamWrapper_methods(root_module, root_module['ns3::Outpu
tStreamWrapper']) |
| 528 register_Ns3Packet_methods(root_module, root_module['ns3::Packet']) |
| 529 register_Ns3RandomJammer_methods(root_module, root_module['ns3::RandomJammer
']) |
| 530 register_Ns3RandomVariableChecker_methods(root_module, root_module['ns3::Ran
domVariableChecker']) |
| 531 register_Ns3RandomVariableValue_methods(root_module, root_module['ns3::Rando
mVariableValue']) |
| 532 register_Ns3ReactiveJammer_methods(root_module, root_module['ns3::ReactiveJa
mmer']) |
| 533 register_Ns3TimeChecker_methods(root_module, root_module['ns3::TimeChecker']
) |
| 534 register_Ns3TimeValue_methods(root_module, root_module['ns3::TimeValue']) |
| 535 register_Ns3TypeIdChecker_methods(root_module, root_module['ns3::TypeIdCheck
er']) |
| 536 register_Ns3TypeIdValue_methods(root_module, root_module['ns3::TypeIdValue']
) |
| 537 register_Ns3UintegerValue_methods(root_module, root_module['ns3::UintegerVal
ue']) |
| 538 register_Ns3WifiChannel_methods(root_module, root_module['ns3::WifiChannel']
) |
| 539 register_Ns3WifiModeChecker_methods(root_module, root_module['ns3::WifiModeC
hecker']) |
| 540 register_Ns3WifiModeValue_methods(root_module, root_module['ns3::WifiModeVal
ue']) |
| 541 register_Ns3WifiRadioEnergyModel_methods(root_module, root_module['ns3::Wifi
RadioEnergyModel']) |
| 542 register_Ns3AddressChecker_methods(root_module, root_module['ns3::AddressChe
cker']) |
| 543 register_Ns3AddressValue_methods(root_module, root_module['ns3::AddressValue
']) |
| 544 register_Ns3ConstantJammer_methods(root_module, root_module['ns3::ConstantJa
mmer']) |
| 545 register_Ns3EavesdropperJammer_methods(root_module, root_module['ns3::Eavesd
ropperJammer']) |
| 546 register_Ns3NslWifiChannel_methods(root_module, root_module['ns3::NslWifiCha
nnel']) |
| 547 return |
| 548 |
| 549 def register_Ns3Address_methods(root_module, cls): |
| 550 cls.add_binary_comparison_operator('<') |
| 551 cls.add_binary_comparison_operator('!=') |
| 552 cls.add_output_stream_operator() |
| 553 cls.add_binary_comparison_operator('==') |
| 554 ## address.h (module 'network'): ns3::Address::Address() [constructor] |
| 555 cls.add_constructor([]) |
| 556 ## address.h (module 'network'): ns3::Address::Address(uint8_t type, uint8_t
const * buffer, uint8_t len) [constructor] |
| 557 cls.add_constructor([param('uint8_t', 'type'), param('uint8_t const *', 'buf
fer'), param('uint8_t', 'len')]) |
| 558 ## address.h (module 'network'): ns3::Address::Address(ns3::Address const &
address) [copy constructor] |
| 559 cls.add_constructor([param('ns3::Address const &', 'address')]) |
| 560 ## address.h (module 'network'): bool ns3::Address::CheckCompatible(uint8_t
type, uint8_t len) const [member function] |
| 561 cls.add_method('CheckCompatible',· |
| 562 'bool',· |
| 563 [param('uint8_t', 'type'), param('uint8_t', 'len')],· |
| 564 is_const=True) |
| 565 ## address.h (module 'network'): uint32_t ns3::Address::CopyAllFrom(uint8_t
const * buffer, uint8_t len) [member function] |
| 566 cls.add_method('CopyAllFrom',· |
| 567 'uint32_t',· |
| 568 [param('uint8_t const *', 'buffer'), param('uint8_t', 'len')]
) |
| 569 ## address.h (module 'network'): uint32_t ns3::Address::CopyAllTo(uint8_t *
buffer, uint8_t len) const [member function] |
| 570 cls.add_method('CopyAllTo',· |
| 571 'uint32_t',· |
| 572 [param('uint8_t *', 'buffer'), param('uint8_t', 'len')],· |
| 573 is_const=True) |
| 574 ## address.h (module 'network'): uint32_t ns3::Address::CopyFrom(uint8_t con
st * buffer, uint8_t len) [member function] |
| 575 cls.add_method('CopyFrom',· |
| 576 'uint32_t',· |
| 577 [param('uint8_t const *', 'buffer'), param('uint8_t', 'len')]
) |
| 578 ## address.h (module 'network'): uint32_t ns3::Address::CopyTo(uint8_t * buf
fer) const [member function] |
| 579 cls.add_method('CopyTo',· |
| 580 'uint32_t',· |
| 581 [param('uint8_t *', 'buffer')],· |
| 582 is_const=True) |
| 583 ## address.h (module 'network'): void ns3::Address::Deserialize(ns3::TagBuff
er buffer) [member function] |
| 584 cls.add_method('Deserialize',· |
| 585 'void',· |
| 586 [param('ns3::TagBuffer', 'buffer')]) |
| 587 ## address.h (module 'network'): uint8_t ns3::Address::GetLength() const [me
mber function] |
| 588 cls.add_method('GetLength',· |
| 589 'uint8_t',· |
| 590 [],· |
| 591 is_const=True) |
| 592 ## address.h (module 'network'): uint32_t ns3::Address::GetSerializedSize()
const [member function] |
| 593 cls.add_method('GetSerializedSize',· |
| 594 'uint32_t',· |
| 595 [],· |
| 596 is_const=True) |
| 597 ## address.h (module 'network'): bool ns3::Address::IsInvalid() const [membe
r function] |
| 598 cls.add_method('IsInvalid',· |
| 599 'bool',· |
| 600 [],· |
| 601 is_const=True) |
| 602 ## address.h (module 'network'): bool ns3::Address::IsMatchingType(uint8_t t
ype) const [member function] |
| 603 cls.add_method('IsMatchingType',· |
| 604 'bool',· |
| 605 [param('uint8_t', 'type')],· |
| 606 is_const=True) |
| 607 ## address.h (module 'network'): static uint8_t ns3::Address::Register() [me
mber function] |
| 608 cls.add_method('Register',· |
| 609 'uint8_t',· |
| 610 [],· |
| 611 is_static=True) |
| 612 ## address.h (module 'network'): void ns3::Address::Serialize(ns3::TagBuffer
buffer) const [member function] |
| 613 cls.add_method('Serialize',· |
| 614 'void',· |
| 615 [param('ns3::TagBuffer', 'buffer')],· |
| 616 is_const=True) |
| 617 return |
| 618 |
| 619 def register_Ns3AsciiTraceHelper_methods(root_module, cls): |
| 620 ## trace-helper.h (module 'network'): ns3::AsciiTraceHelper::AsciiTraceHelpe
r(ns3::AsciiTraceHelper const & arg0) [copy constructor] |
| 621 cls.add_constructor([param('ns3::AsciiTraceHelper const &', 'arg0')]) |
| 622 ## trace-helper.h (module 'network'): ns3::AsciiTraceHelper::AsciiTraceHelpe
r() [constructor] |
| 623 cls.add_constructor([]) |
| 624 ## trace-helper.h (module 'network'): ns3::Ptr<ns3::OutputStreamWrapper> ns3
::AsciiTraceHelper::CreateFileStream(std::string filename, std::_Ios_Openmode fi
lemode=std::ios_base::out) [member function] |
| 625 cls.add_method('CreateFileStream',· |
| 626 'ns3::Ptr< ns3::OutputStreamWrapper >',· |
| 627 [param('std::string', 'filename'), param('std::_Ios_Openmode'
, 'filemode', default_value='std::ios_base::out')]) |
| 628 ## trace-helper.h (module 'network'): static void ns3::AsciiTraceHelper::Def
aultDequeueSinkWithContext(ns3::Ptr<ns3::OutputStreamWrapper> file, std::string
context, ns3::Ptr<const ns3::Packet> p) [member function] |
| 629 cls.add_method('DefaultDequeueSinkWithContext',· |
| 630 'void',· |
| 631 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'file'), param
('std::string', 'context'), param('ns3::Ptr< ns3::Packet const >', 'p')],· |
| 632 is_static=True) |
| 633 ## trace-helper.h (module 'network'): static void ns3::AsciiTraceHelper::Def
aultDequeueSinkWithoutContext(ns3::Ptr<ns3::OutputStreamWrapper> file, ns3::Ptr<
const ns3::Packet> p) [member function] |
| 634 cls.add_method('DefaultDequeueSinkWithoutContext',· |
| 635 'void',· |
| 636 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'file'), param
('ns3::Ptr< ns3::Packet const >', 'p')],· |
| 637 is_static=True) |
| 638 ## trace-helper.h (module 'network'): static void ns3::AsciiTraceHelper::Def
aultDropSinkWithContext(ns3::Ptr<ns3::OutputStreamWrapper> file, std::string con
text, ns3::Ptr<const ns3::Packet> p) [member function] |
| 639 cls.add_method('DefaultDropSinkWithContext',· |
| 640 'void',· |
| 641 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'file'), param
('std::string', 'context'), param('ns3::Ptr< ns3::Packet const >', 'p')],· |
| 642 is_static=True) |
| 643 ## trace-helper.h (module 'network'): static void ns3::AsciiTraceHelper::Def
aultDropSinkWithoutContext(ns3::Ptr<ns3::OutputStreamWrapper> file, ns3::Ptr<con
st ns3::Packet> p) [member function] |
| 644 cls.add_method('DefaultDropSinkWithoutContext',· |
| 645 'void',· |
| 646 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'file'), param
('ns3::Ptr< ns3::Packet const >', 'p')],· |
| 647 is_static=True) |
| 648 ## trace-helper.h (module 'network'): static void ns3::AsciiTraceHelper::Def
aultEnqueueSinkWithContext(ns3::Ptr<ns3::OutputStreamWrapper> file, std::string
context, ns3::Ptr<const ns3::Packet> p) [member function] |
| 649 cls.add_method('DefaultEnqueueSinkWithContext',· |
| 650 'void',· |
| 651 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'file'), param
('std::string', 'context'), param('ns3::Ptr< ns3::Packet const >', 'p')],· |
| 652 is_static=True) |
| 653 ## trace-helper.h (module 'network'): static void ns3::AsciiTraceHelper::Def
aultEnqueueSinkWithoutContext(ns3::Ptr<ns3::OutputStreamWrapper> file, ns3::Ptr<
const ns3::Packet> p) [member function] |
| 654 cls.add_method('DefaultEnqueueSinkWithoutContext',· |
| 655 'void',· |
| 656 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'file'), param
('ns3::Ptr< ns3::Packet const >', 'p')],· |
| 657 is_static=True) |
| 658 ## trace-helper.h (module 'network'): static void ns3::AsciiTraceHelper::Def
aultReceiveSinkWithContext(ns3::Ptr<ns3::OutputStreamWrapper> file, std::string
context, ns3::Ptr<const ns3::Packet> p) [member function] |
| 659 cls.add_method('DefaultReceiveSinkWithContext',· |
| 660 'void',· |
| 661 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'file'), param
('std::string', 'context'), param('ns3::Ptr< ns3::Packet const >', 'p')],· |
| 662 is_static=True) |
| 663 ## trace-helper.h (module 'network'): static void ns3::AsciiTraceHelper::Def
aultReceiveSinkWithoutContext(ns3::Ptr<ns3::OutputStreamWrapper> file, ns3::Ptr<
const ns3::Packet> p) [member function] |
| 664 cls.add_method('DefaultReceiveSinkWithoutContext',· |
| 665 'void',· |
| 666 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'file'), param
('ns3::Ptr< ns3::Packet const >', 'p')],· |
| 667 is_static=True) |
| 668 ## trace-helper.h (module 'network'): std::string ns3::AsciiTraceHelper::Get
FilenameFromDevice(std::string prefix, ns3::Ptr<ns3::NetDevice> device, bool use
ObjectNames=true) [member function] |
| 669 cls.add_method('GetFilenameFromDevice',· |
| 670 'std::string',· |
| 671 [param('std::string', 'prefix'), param('ns3::Ptr< ns3::NetDev
ice >', 'device'), param('bool', 'useObjectNames', default_value='true')]) |
| 672 ## trace-helper.h (module 'network'): std::string ns3::AsciiTraceHelper::Get
FilenameFromInterfacePair(std::string prefix, ns3::Ptr<ns3::Object> object, uint
32_t interface, bool useObjectNames=true) [member function] |
| 673 cls.add_method('GetFilenameFromInterfacePair',· |
| 674 'std::string',· |
| 675 [param('std::string', 'prefix'), param('ns3::Ptr< ns3::Object
>', 'object'), param('uint32_t', 'interface'), param('bool', 'useObjectNames',
default_value='true')]) |
| 676 return |
| 677 |
| 678 def register_Ns3AsciiTraceHelperForDevice_methods(root_module, cls): |
| 679 ## trace-helper.h (module 'network'): ns3::AsciiTraceHelperForDevice::AsciiT
raceHelperForDevice(ns3::AsciiTraceHelperForDevice const & arg0) [copy construct
or] |
| 680 cls.add_constructor([param('ns3::AsciiTraceHelperForDevice const &', 'arg0')
]) |
| 681 ## trace-helper.h (module 'network'): ns3::AsciiTraceHelperForDevice::AsciiT
raceHelperForDevice() [constructor] |
| 682 cls.add_constructor([]) |
| 683 ## trace-helper.h (module 'network'): void ns3::AsciiTraceHelperForDevice::E
nableAscii(std::string prefix, ns3::Ptr<ns3::NetDevice> nd, bool explicitFilenam
e=false) [member function] |
| 684 cls.add_method('EnableAscii',· |
| 685 'void',· |
| 686 [param('std::string', 'prefix'), param('ns3::Ptr< ns3::NetDev
ice >', 'nd'), param('bool', 'explicitFilename', default_value='false')]) |
| 687 ## trace-helper.h (module 'network'): void ns3::AsciiTraceHelperForDevice::E
nableAscii(ns3::Ptr<ns3::OutputStreamWrapper> stream, ns3::Ptr<ns3::NetDevice> n
d) [member function] |
| 688 cls.add_method('EnableAscii',· |
| 689 'void',· |
| 690 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream'), par
am('ns3::Ptr< ns3::NetDevice >', 'nd')]) |
| 691 ## trace-helper.h (module 'network'): void ns3::AsciiTraceHelperForDevice::E
nableAscii(std::string prefix, std::string ndName, bool explicitFilename=false)
[member function] |
| 692 cls.add_method('EnableAscii',· |
| 693 'void',· |
| 694 [param('std::string', 'prefix'), param('std::string', 'ndName
'), param('bool', 'explicitFilename', default_value='false')]) |
| 695 ## trace-helper.h (module 'network'): void ns3::AsciiTraceHelperForDevice::E
nableAscii(ns3::Ptr<ns3::OutputStreamWrapper> stream, std::string ndName) [membe
r function] |
| 696 cls.add_method('EnableAscii',· |
| 697 'void',· |
| 698 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream'), par
am('std::string', 'ndName')]) |
| 699 ## trace-helper.h (module 'network'): void ns3::AsciiTraceHelperForDevice::E
nableAscii(std::string prefix, ns3::NetDeviceContainer d) [member function] |
| 700 cls.add_method('EnableAscii',· |
| 701 'void',· |
| 702 [param('std::string', 'prefix'), param('ns3::NetDeviceContain
er', 'd')]) |
| 703 ## trace-helper.h (module 'network'): void ns3::AsciiTraceHelperForDevice::E
nableAscii(ns3::Ptr<ns3::OutputStreamWrapper> stream, ns3::NetDeviceContainer d)
[member function] |
| 704 cls.add_method('EnableAscii',· |
| 705 'void',· |
| 706 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream'), par
am('ns3::NetDeviceContainer', 'd')]) |
| 707 ## trace-helper.h (module 'network'): void ns3::AsciiTraceHelperForDevice::E
nableAscii(std::string prefix, ns3::NodeContainer n) [member function] |
| 708 cls.add_method('EnableAscii',· |
| 709 'void',· |
| 710 [param('std::string', 'prefix'), param('ns3::NodeContainer',
'n')]) |
| 711 ## trace-helper.h (module 'network'): void ns3::AsciiTraceHelperForDevice::E
nableAscii(ns3::Ptr<ns3::OutputStreamWrapper> stream, ns3::NodeContainer n) [mem
ber function] |
| 712 cls.add_method('EnableAscii',· |
| 713 'void',· |
| 714 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream'), par
am('ns3::NodeContainer', 'n')]) |
| 715 ## trace-helper.h (module 'network'): void ns3::AsciiTraceHelperForDevice::E
nableAscii(std::string prefix, uint32_t nodeid, uint32_t deviceid, bool explicit
Filename) [member function] |
| 716 cls.add_method('EnableAscii',· |
| 717 'void',· |
| 718 [param('std::string', 'prefix'), param('uint32_t', 'nodeid'),
param('uint32_t', 'deviceid'), param('bool', 'explicitFilename')]) |
| 719 ## trace-helper.h (module 'network'): void ns3::AsciiTraceHelperForDevice::E
nableAscii(ns3::Ptr<ns3::OutputStreamWrapper> stream, uint32_t nodeid, uint32_t
deviceid) [member function] |
| 720 cls.add_method('EnableAscii',· |
| 721 'void',· |
| 722 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream'), par
am('uint32_t', 'nodeid'), param('uint32_t', 'deviceid')]) |
| 723 ## trace-helper.h (module 'network'): void ns3::AsciiTraceHelperForDevice::E
nableAsciiAll(std::string prefix) [member function] |
| 724 cls.add_method('EnableAsciiAll',· |
| 725 'void',· |
| 726 [param('std::string', 'prefix')]) |
| 727 ## trace-helper.h (module 'network'): void ns3::AsciiTraceHelperForDevice::E
nableAsciiAll(ns3::Ptr<ns3::OutputStreamWrapper> stream) [member function] |
| 728 cls.add_method('EnableAsciiAll',· |
| 729 'void',· |
| 730 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream')]) |
| 731 ## trace-helper.h (module 'network'): void ns3::AsciiTraceHelperForDevice::E
nableAsciiInternal(ns3::Ptr<ns3::OutputStreamWrapper> stream, std::string prefix
, ns3::Ptr<ns3::NetDevice> nd, bool explicitFilename) [member function] |
| 732 cls.add_method('EnableAsciiInternal',· |
| 733 'void',· |
| 734 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream'), par
am('std::string', 'prefix'), param('ns3::Ptr< ns3::NetDevice >', 'nd'), param('b
ool', 'explicitFilename')],· |
| 735 is_pure_virtual=True, is_virtual=True) |
| 736 return |
| 737 |
| 738 def register_Ns3AttributeList_methods(root_module, cls): |
| 739 ## attribute-list.h (module 'core'): ns3::AttributeList::AttributeList() [co
nstructor] |
| 740 cls.add_constructor([]) |
| 741 ## attribute-list.h (module 'core'): ns3::AttributeList::AttributeList(ns3::
AttributeList const & o) [copy constructor] |
| 742 cls.add_constructor([param('ns3::AttributeList const &', 'o')]) |
| 743 ## attribute-list.h (module 'core'): bool ns3::AttributeList::DeserializeFro
mString(std::string value) [member function] |
| 744 cls.add_method('DeserializeFromString',· |
| 745 'bool',· |
| 746 [param('std::string', 'value')]) |
| 747 ## attribute-list.h (module 'core'): static ns3::AttributeList * ns3::Attrib
uteList::GetGlobal() [member function] |
| 748 cls.add_method('GetGlobal',· |
| 749 'ns3::AttributeList *',· |
| 750 [],· |
| 751 is_static=True) |
| 752 ## attribute-list.h (module 'core'): void ns3::AttributeList::Reset() [membe
r function] |
| 753 cls.add_method('Reset',· |
| 754 'void',· |
| 755 []) |
| 756 ## attribute-list.h (module 'core'): std::string ns3::AttributeList::Seriali
zeToString() const [member function] |
| 757 cls.add_method('SerializeToString',· |
| 758 'std::string',· |
| 759 [],· |
| 760 is_const=True) |
| 761 ## attribute-list.h (module 'core'): void ns3::AttributeList::Set(std::strin
g name, ns3::AttributeValue const & value) [member function] |
| 762 cls.add_method('Set',· |
| 763 'void',· |
| 764 [param('std::string', 'name'), param('ns3::AttributeValue con
st &', 'value')]) |
| 765 ## attribute-list.h (module 'core'): bool ns3::AttributeList::SetFailSafe(st
d::string name, ns3::AttributeValue const & value) [member function] |
| 766 cls.add_method('SetFailSafe',· |
| 767 'bool',· |
| 768 [param('std::string', 'name'), param('ns3::AttributeValue con
st &', 'value')]) |
| 769 ## attribute-list.h (module 'core'): void ns3::AttributeList::SetWithTid(ns3
::TypeId tid, std::string name, ns3::AttributeValue const & value) [member funct
ion] |
| 770 cls.add_method('SetWithTid',· |
| 771 'void',· |
| 772 [param('ns3::TypeId', 'tid'), param('std::string', 'name'), p
aram('ns3::AttributeValue const &', 'value')]) |
| 773 return |
| 774 |
| 775 def register_Ns3Buffer_methods(root_module, cls): |
| 776 ## buffer.h (module 'network'): ns3::Buffer::Buffer() [constructor] |
| 777 cls.add_constructor([]) |
| 778 ## buffer.h (module 'network'): ns3::Buffer::Buffer(uint32_t dataSize) [cons
tructor] |
| 779 cls.add_constructor([param('uint32_t', 'dataSize')]) |
| 780 ## buffer.h (module 'network'): ns3::Buffer::Buffer(uint32_t dataSize, bool
initialize) [constructor] |
| 781 cls.add_constructor([param('uint32_t', 'dataSize'), param('bool', 'initializ
e')]) |
| 782 ## buffer.h (module 'network'): ns3::Buffer::Buffer(ns3::Buffer const & o) [
copy constructor] |
| 783 cls.add_constructor([param('ns3::Buffer const &', 'o')]) |
| 784 ## buffer.h (module 'network'): bool ns3::Buffer::AddAtEnd(uint32_t end) [me
mber function] |
| 785 cls.add_method('AddAtEnd',· |
| 786 'bool',· |
| 787 [param('uint32_t', 'end')]) |
| 788 ## buffer.h (module 'network'): void ns3::Buffer::AddAtEnd(ns3::Buffer const
& o) [member function] |
| 789 cls.add_method('AddAtEnd',· |
| 790 'void',· |
| 791 [param('ns3::Buffer const &', 'o')]) |
| 792 ## buffer.h (module 'network'): bool ns3::Buffer::AddAtStart(uint32_t start)
[member function] |
| 793 cls.add_method('AddAtStart',· |
| 794 'bool',· |
| 795 [param('uint32_t', 'start')]) |
| 796 ## buffer.h (module 'network'): ns3::Buffer::Iterator ns3::Buffer::Begin() c
onst [member function] |
| 797 cls.add_method('Begin',· |
| 798 'ns3::Buffer::Iterator',· |
| 799 [],· |
| 800 is_const=True) |
| 801 ## buffer.h (module 'network'): void ns3::Buffer::CopyData(std::ostream * os
, uint32_t size) const [member function] |
| 802 cls.add_method('CopyData',· |
| 803 'void',· |
| 804 [param('std::ostream *', 'os'), param('uint32_t', 'size')],· |
| 805 is_const=True) |
| 806 ## buffer.h (module 'network'): uint32_t ns3::Buffer::CopyData(uint8_t * buf
fer, uint32_t size) const [member function] |
| 807 cls.add_method('CopyData',· |
| 808 'uint32_t',· |
| 809 [param('uint8_t *', 'buffer'), param('uint32_t', 'size')],· |
| 810 is_const=True) |
| 811 ## buffer.h (module 'network'): ns3::Buffer ns3::Buffer::CreateFragment(uint
32_t start, uint32_t length) const [member function] |
| 812 cls.add_method('CreateFragment',· |
| 813 'ns3::Buffer',· |
| 814 [param('uint32_t', 'start'), param('uint32_t', 'length')],· |
| 815 is_const=True) |
| 816 ## buffer.h (module 'network'): ns3::Buffer ns3::Buffer::CreateFullCopy() co
nst [member function] |
| 817 cls.add_method('CreateFullCopy',· |
| 818 'ns3::Buffer',· |
| 819 [],· |
| 820 is_const=True) |
| 821 ## buffer.h (module 'network'): uint32_t ns3::Buffer::Deserialize(uint8_t co
nst * buffer, uint32_t size) [member function] |
| 822 cls.add_method('Deserialize',· |
| 823 'uint32_t',· |
| 824 [param('uint8_t const *', 'buffer'), param('uint32_t', 'size'
)]) |
| 825 ## buffer.h (module 'network'): ns3::Buffer::Iterator ns3::Buffer::End() con
st [member function] |
| 826 cls.add_method('End',· |
| 827 'ns3::Buffer::Iterator',· |
| 828 [],· |
| 829 is_const=True) |
| 830 ## buffer.h (module 'network'): int32_t ns3::Buffer::GetCurrentEndOffset() c
onst [member function] |
| 831 cls.add_method('GetCurrentEndOffset',· |
| 832 'int32_t',· |
| 833 [],· |
| 834 is_const=True) |
| 835 ## buffer.h (module 'network'): int32_t ns3::Buffer::GetCurrentStartOffset()
const [member function] |
| 836 cls.add_method('GetCurrentStartOffset',· |
| 837 'int32_t',· |
| 838 [],· |
| 839 is_const=True) |
| 840 ## buffer.h (module 'network'): uint32_t ns3::Buffer::GetSerializedSize() co
nst [member function] |
| 841 cls.add_method('GetSerializedSize',· |
| 842 'uint32_t',· |
| 843 [],· |
| 844 is_const=True) |
| 845 ## buffer.h (module 'network'): uint32_t ns3::Buffer::GetSize() const [membe
r function] |
| 846 cls.add_method('GetSize',· |
| 847 'uint32_t',· |
| 848 [],· |
| 849 is_const=True) |
| 850 ## buffer.h (module 'network'): uint8_t const * ns3::Buffer::PeekData() cons
t [member function] |
| 851 cls.add_method('PeekData',· |
| 852 'uint8_t const *',· |
| 853 [],· |
| 854 is_const=True) |
| 855 ## buffer.h (module 'network'): void ns3::Buffer::RemoveAtEnd(uint32_t end)
[member function] |
| 856 cls.add_method('RemoveAtEnd',· |
| 857 'void',· |
| 858 [param('uint32_t', 'end')]) |
| 859 ## buffer.h (module 'network'): void ns3::Buffer::RemoveAtStart(uint32_t sta
rt) [member function] |
| 860 cls.add_method('RemoveAtStart',· |
| 861 'void',· |
| 862 [param('uint32_t', 'start')]) |
| 863 ## buffer.h (module 'network'): uint32_t ns3::Buffer::Serialize(uint8_t * bu
ffer, uint32_t maxSize) const [member function] |
| 864 cls.add_method('Serialize',· |
| 865 'uint32_t',· |
| 866 [param('uint8_t *', 'buffer'), param('uint32_t', 'maxSize')],········ |
| 867 is_const=True) |
| 868 return |
| 869 |
| 870 def register_Ns3BufferIterator_methods(root_module, cls): |
| 871 ## buffer.h (module 'network'): ns3::Buffer::Iterator::Iterator(ns3::Buffer:
:Iterator const & arg0) [copy constructor] |
| 872 cls.add_constructor([param('ns3::Buffer::Iterator const &', 'arg0')]) |
| 873 ## buffer.h (module 'network'): ns3::Buffer::Iterator::Iterator() [construct
or] |
| 874 cls.add_constructor([]) |
| 875 ## buffer.h (module 'network'): uint16_t ns3::Buffer::Iterator::CalculateIpC
hecksum(uint16_t size) [member function] |
| 876 cls.add_method('CalculateIpChecksum',· |
| 877 'uint16_t',· |
| 878 [param('uint16_t', 'size')]) |
| 879 ## buffer.h (module 'network'): uint16_t ns3::Buffer::Iterator::CalculateIpC
hecksum(uint16_t size, uint32_t initialChecksum) [member function] |
| 880 cls.add_method('CalculateIpChecksum',· |
| 881 'uint16_t',· |
| 882 [param('uint16_t', 'size'), param('uint32_t', 'initialChecksu
m')]) |
| 883 ## buffer.h (module 'network'): uint32_t ns3::Buffer::Iterator::GetDistanceF
rom(ns3::Buffer::Iterator const & o) const [member function] |
| 884 cls.add_method('GetDistanceFrom',· |
| 885 'uint32_t',· |
| 886 [param('ns3::Buffer::Iterator const &', 'o')],· |
| 887 is_const=True) |
| 888 ## buffer.h (module 'network'): uint32_t ns3::Buffer::Iterator::GetSize() co
nst [member function] |
| 889 cls.add_method('GetSize',· |
| 890 'uint32_t',· |
| 891 [],· |
| 892 is_const=True) |
| 893 ## buffer.h (module 'network'): bool ns3::Buffer::Iterator::IsEnd() const [m
ember function] |
| 894 cls.add_method('IsEnd',· |
| 895 'bool',· |
| 896 [],· |
| 897 is_const=True) |
| 898 ## buffer.h (module 'network'): bool ns3::Buffer::Iterator::IsStart() const
[member function] |
| 899 cls.add_method('IsStart',· |
| 900 'bool',· |
| 901 [],· |
| 902 is_const=True) |
| 903 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::Next() [member f
unction] |
| 904 cls.add_method('Next',· |
| 905 'void',· |
| 906 []) |
| 907 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::Next(uint32_t de
lta) [member function] |
| 908 cls.add_method('Next',· |
| 909 'void',· |
| 910 [param('uint32_t', 'delta')]) |
| 911 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::Prev() [member f
unction] |
| 912 cls.add_method('Prev',· |
| 913 'void',· |
| 914 []) |
| 915 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::Prev(uint32_t de
lta) [member function] |
| 916 cls.add_method('Prev',· |
| 917 'void',· |
| 918 [param('uint32_t', 'delta')]) |
| 919 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::Read(uint8_t * b
uffer, uint32_t size) [member function] |
| 920 cls.add_method('Read',· |
| 921 'void',· |
| 922 [param('uint8_t *', 'buffer'), param('uint32_t', 'size')]) |
| 923 ## buffer.h (module 'network'): uint16_t ns3::Buffer::Iterator::ReadLsbtohU1
6() [member function] |
| 924 cls.add_method('ReadLsbtohU16',· |
| 925 'uint16_t',· |
| 926 []) |
| 927 ## buffer.h (module 'network'): uint32_t ns3::Buffer::Iterator::ReadLsbtohU3
2() [member function] |
| 928 cls.add_method('ReadLsbtohU32',· |
| 929 'uint32_t',· |
| 930 []) |
| 931 ## buffer.h (module 'network'): uint64_t ns3::Buffer::Iterator::ReadLsbtohU6
4() [member function] |
| 932 cls.add_method('ReadLsbtohU64',· |
| 933 'uint64_t',· |
| 934 []) |
| 935 ## buffer.h (module 'network'): uint16_t ns3::Buffer::Iterator::ReadNtohU16(
) [member function] |
| 936 cls.add_method('ReadNtohU16',· |
| 937 'uint16_t',· |
| 938 []) |
| 939 ## buffer.h (module 'network'): uint32_t ns3::Buffer::Iterator::ReadNtohU32(
) [member function] |
| 940 cls.add_method('ReadNtohU32',· |
| 941 'uint32_t',· |
| 942 []) |
| 943 ## buffer.h (module 'network'): uint64_t ns3::Buffer::Iterator::ReadNtohU64(
) [member function] |
| 944 cls.add_method('ReadNtohU64',· |
| 945 'uint64_t',· |
| 946 []) |
| 947 ## buffer.h (module 'network'): uint16_t ns3::Buffer::Iterator::ReadU16() [m
ember function] |
| 948 cls.add_method('ReadU16',· |
| 949 'uint16_t',· |
| 950 []) |
| 951 ## buffer.h (module 'network'): uint32_t ns3::Buffer::Iterator::ReadU32() [m
ember function] |
| 952 cls.add_method('ReadU32',· |
| 953 'uint32_t',· |
| 954 []) |
| 955 ## buffer.h (module 'network'): uint64_t ns3::Buffer::Iterator::ReadU64() [m
ember function] |
| 956 cls.add_method('ReadU64',· |
| 957 'uint64_t',· |
| 958 []) |
| 959 ## buffer.h (module 'network'): uint8_t ns3::Buffer::Iterator::ReadU8() [mem
ber function] |
| 960 cls.add_method('ReadU8',· |
| 961 'uint8_t',· |
| 962 []) |
| 963 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::Write(uint8_t co
nst * buffer, uint32_t size) [member function] |
| 964 cls.add_method('Write',· |
| 965 'void',· |
| 966 [param('uint8_t const *', 'buffer'), param('uint32_t', 'size'
)]) |
| 967 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::Write(ns3::Buffe
r::Iterator start, ns3::Buffer::Iterator end) [member function] |
| 968 cls.add_method('Write',· |
| 969 'void',· |
| 970 [param('ns3::Buffer::Iterator', 'start'), param('ns3::Buffer:
:Iterator', 'end')]) |
| 971 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::WriteHtolsbU16(u
int16_t data) [member function] |
| 972 cls.add_method('WriteHtolsbU16',· |
| 973 'void',· |
| 974 [param('uint16_t', 'data')]) |
| 975 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::WriteHtolsbU32(u
int32_t data) [member function] |
| 976 cls.add_method('WriteHtolsbU32',· |
| 977 'void',· |
| 978 [param('uint32_t', 'data')]) |
| 979 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::WriteHtolsbU64(u
int64_t data) [member function] |
| 980 cls.add_method('WriteHtolsbU64',· |
| 981 'void',· |
| 982 [param('uint64_t', 'data')]) |
| 983 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::WriteHtonU16(uin
t16_t data) [member function] |
| 984 cls.add_method('WriteHtonU16',· |
| 985 'void',· |
| 986 [param('uint16_t', 'data')]) |
| 987 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::WriteHtonU32(uin
t32_t data) [member function] |
| 988 cls.add_method('WriteHtonU32',· |
| 989 'void',· |
| 990 [param('uint32_t', 'data')]) |
| 991 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::WriteHtonU64(uin
t64_t data) [member function] |
| 992 cls.add_method('WriteHtonU64',· |
| 993 'void',· |
| 994 [param('uint64_t', 'data')]) |
| 995 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::WriteU16(uint16_
t data) [member function] |
| 996 cls.add_method('WriteU16',· |
| 997 'void',· |
| 998 [param('uint16_t', 'data')]) |
| 999 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::WriteU32(uint32_
t data) [member function] |
| 1000 cls.add_method('WriteU32',· |
| 1001 'void',· |
| 1002 [param('uint32_t', 'data')]) |
| 1003 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::WriteU64(uint64_
t data) [member function] |
| 1004 cls.add_method('WriteU64',· |
| 1005 'void',· |
| 1006 [param('uint64_t', 'data')]) |
| 1007 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::WriteU8(uint8_t
data) [member function] |
| 1008 cls.add_method('WriteU8',· |
| 1009 'void',· |
| 1010 [param('uint8_t', 'data')]) |
| 1011 ## buffer.h (module 'network'): void ns3::Buffer::Iterator::WriteU8(uint8_t
data, uint32_t len) [member function] |
| 1012 cls.add_method('WriteU8',· |
| 1013 'void',· |
| 1014 [param('uint8_t', 'data'), param('uint32_t', 'len')]) |
| 1015 return |
| 1016 |
| 1017 def register_Ns3ByteTagIterator_methods(root_module, cls): |
| 1018 ## packet.h (module 'network'): ns3::ByteTagIterator::ByteTagIterator(ns3::B
yteTagIterator const & arg0) [copy constructor] |
| 1019 cls.add_constructor([param('ns3::ByteTagIterator const &', 'arg0')]) |
| 1020 ## packet.h (module 'network'): bool ns3::ByteTagIterator::HasNext() const [
member function] |
| 1021 cls.add_method('HasNext',· |
| 1022 'bool',· |
| 1023 [],· |
| 1024 is_const=True) |
| 1025 ## packet.h (module 'network'): ns3::ByteTagIterator::Item ns3::ByteTagItera
tor::Next() [member function] |
| 1026 cls.add_method('Next',· |
| 1027 'ns3::ByteTagIterator::Item',· |
| 1028 []) |
| 1029 return |
| 1030 |
| 1031 def register_Ns3ByteTagIteratorItem_methods(root_module, cls): |
| 1032 ## packet.h (module 'network'): ns3::ByteTagIterator::Item::Item(ns3::ByteTa
gIterator::Item const & arg0) [copy constructor] |
| 1033 cls.add_constructor([param('ns3::ByteTagIterator::Item const &', 'arg0')]) |
| 1034 ## packet.h (module 'network'): uint32_t ns3::ByteTagIterator::Item::GetEnd(
) const [member function] |
| 1035 cls.add_method('GetEnd',· |
| 1036 'uint32_t',· |
| 1037 [],· |
| 1038 is_const=True) |
| 1039 ## packet.h (module 'network'): uint32_t ns3::ByteTagIterator::Item::GetStar
t() const [member function] |
| 1040 cls.add_method('GetStart',· |
| 1041 'uint32_t',· |
| 1042 [],· |
| 1043 is_const=True) |
| 1044 ## packet.h (module 'network'): void ns3::ByteTagIterator::Item::GetTag(ns3:
:Tag & tag) const [member function] |
| 1045 cls.add_method('GetTag',· |
| 1046 'void',· |
| 1047 [param('ns3::Tag &', 'tag')],· |
| 1048 is_const=True) |
| 1049 ## packet.h (module 'network'): ns3::TypeId ns3::ByteTagIterator::Item::GetT
ypeId() const [member function] |
| 1050 cls.add_method('GetTypeId',· |
| 1051 'ns3::TypeId',· |
| 1052 [],· |
| 1053 is_const=True) |
| 1054 return |
| 1055 |
| 1056 def register_Ns3ByteTagList_methods(root_module, cls): |
| 1057 ## byte-tag-list.h (module 'network'): ns3::ByteTagList::ByteTagList() [cons
tructor] |
| 1058 cls.add_constructor([]) |
| 1059 ## byte-tag-list.h (module 'network'): ns3::ByteTagList::ByteTagList(ns3::By
teTagList const & o) [copy constructor] |
| 1060 cls.add_constructor([param('ns3::ByteTagList const &', 'o')]) |
| 1061 ## byte-tag-list.h (module 'network'): ns3::TagBuffer ns3::ByteTagList::Add(
ns3::TypeId tid, uint32_t bufferSize, int32_t start, int32_t end) [member functi
on] |
| 1062 cls.add_method('Add',· |
| 1063 'ns3::TagBuffer',· |
| 1064 [param('ns3::TypeId', 'tid'), param('uint32_t', 'bufferSize')
, param('int32_t', 'start'), param('int32_t', 'end')]) |
| 1065 ## byte-tag-list.h (module 'network'): void ns3::ByteTagList::Add(ns3::ByteT
agList const & o) [member function] |
| 1066 cls.add_method('Add',· |
| 1067 'void',· |
| 1068 [param('ns3::ByteTagList const &', 'o')]) |
| 1069 ## byte-tag-list.h (module 'network'): void ns3::ByteTagList::AddAtEnd(int32
_t adjustment, int32_t appendOffset) [member function] |
| 1070 cls.add_method('AddAtEnd',· |
| 1071 'void',· |
| 1072 [param('int32_t', 'adjustment'), param('int32_t', 'appendOffs
et')]) |
| 1073 ## byte-tag-list.h (module 'network'): void ns3::ByteTagList::AddAtStart(int
32_t adjustment, int32_t prependOffset) [member function] |
| 1074 cls.add_method('AddAtStart',· |
| 1075 'void',· |
| 1076 [param('int32_t', 'adjustment'), param('int32_t', 'prependOff
set')]) |
| 1077 ## byte-tag-list.h (module 'network'): ns3::ByteTagList::Iterator ns3::ByteT
agList::Begin(int32_t offsetStart, int32_t offsetEnd) const [member function] |
| 1078 cls.add_method('Begin',· |
| 1079 'ns3::ByteTagList::Iterator',· |
| 1080 [param('int32_t', 'offsetStart'), param('int32_t', 'offsetEnd
')],· |
| 1081 is_const=True) |
| 1082 ## byte-tag-list.h (module 'network'): void ns3::ByteTagList::RemoveAll() [m
ember function] |
| 1083 cls.add_method('RemoveAll',· |
| 1084 'void',· |
| 1085 []) |
| 1086 return |
| 1087 |
| 1088 def register_Ns3ByteTagListIterator_methods(root_module, cls): |
| 1089 ## byte-tag-list.h (module 'network'): ns3::ByteTagList::Iterator::Iterator(
ns3::ByteTagList::Iterator const & arg0) [copy constructor] |
| 1090 cls.add_constructor([param('ns3::ByteTagList::Iterator const &', 'arg0')]) |
| 1091 ## byte-tag-list.h (module 'network'): uint32_t ns3::ByteTagList::Iterator::
GetOffsetStart() const [member function] |
| 1092 cls.add_method('GetOffsetStart',· |
| 1093 'uint32_t',· |
| 1094 [],· |
| 1095 is_const=True) |
| 1096 ## byte-tag-list.h (module 'network'): bool ns3::ByteTagList::Iterator::HasN
ext() const [member function] |
| 1097 cls.add_method('HasNext',· |
| 1098 'bool',· |
| 1099 [],· |
| 1100 is_const=True) |
| 1101 ## byte-tag-list.h (module 'network'): ns3::ByteTagList::Iterator::Item ns3:
:ByteTagList::Iterator::Next() [member function] |
| 1102 cls.add_method('Next',· |
| 1103 'ns3::ByteTagList::Iterator::Item',· |
| 1104 []) |
| 1105 return |
| 1106 |
| 1107 def register_Ns3ByteTagListIteratorItem_methods(root_module, cls): |
| 1108 ## byte-tag-list.h (module 'network'): ns3::ByteTagList::Iterator::Item::Ite
m(ns3::ByteTagList::Iterator::Item const & arg0) [copy constructor] |
| 1109 cls.add_constructor([param('ns3::ByteTagList::Iterator::Item const &', 'arg0
')]) |
| 1110 ## byte-tag-list.h (module 'network'): ns3::ByteTagList::Iterator::Item::Ite
m(ns3::TagBuffer buf) [constructor] |
| 1111 cls.add_constructor([param('ns3::TagBuffer', 'buf')]) |
| 1112 ## byte-tag-list.h (module 'network'): ns3::ByteTagList::Iterator::Item::buf
[variable] |
| 1113 cls.add_instance_attribute('buf', 'ns3::TagBuffer', is_const=False) |
| 1114 ## byte-tag-list.h (module 'network'): ns3::ByteTagList::Iterator::Item::end
[variable] |
| 1115 cls.add_instance_attribute('end', 'int32_t', is_const=False) |
| 1116 ## byte-tag-list.h (module 'network'): ns3::ByteTagList::Iterator::Item::siz
e [variable] |
| 1117 cls.add_instance_attribute('size', 'uint32_t', is_const=False) |
| 1118 ## byte-tag-list.h (module 'network'): ns3::ByteTagList::Iterator::Item::sta
rt [variable] |
| 1119 cls.add_instance_attribute('start', 'int32_t', is_const=False) |
| 1120 ## byte-tag-list.h (module 'network'): ns3::ByteTagList::Iterator::Item::tid
[variable] |
| 1121 cls.add_instance_attribute('tid', 'ns3::TypeId', is_const=False) |
| 1122 return |
| 1123 |
| 1124 def register_Ns3CallbackBase_methods(root_module, cls): |
| 1125 ## callback.h (module 'core'): ns3::CallbackBase::CallbackBase(ns3::Callback
Base const & arg0) [copy constructor] |
| 1126 cls.add_constructor([param('ns3::CallbackBase const &', 'arg0')]) |
| 1127 ## callback.h (module 'core'): ns3::CallbackBase::CallbackBase() [constructo
r] |
| 1128 cls.add_constructor([]) |
| 1129 ## callback.h (module 'core'): ns3::Ptr<ns3::CallbackImplBase> ns3::Callback
Base::GetImpl() const [member function] |
| 1130 cls.add_method('GetImpl',· |
| 1131 'ns3::Ptr< ns3::CallbackImplBase >',· |
| 1132 [],· |
| 1133 is_const=True) |
| 1134 ## callback.h (module 'core'): ns3::CallbackBase::CallbackBase(ns3::Ptr<ns3:
:CallbackImplBase> impl) [constructor] |
| 1135 cls.add_constructor([param('ns3::Ptr< ns3::CallbackImplBase >', 'impl')],· |
| 1136 visibility='protected') |
| 1137 ## callback.h (module 'core'): static std::string ns3::CallbackBase::Demangl
e(std::string const & mangled) [member function] |
| 1138 cls.add_method('Demangle',· |
| 1139 'std::string',· |
| 1140 [param('std::string const &', 'mangled')],· |
| 1141 is_static=True, visibility='protected') |
| 1142 return |
| 1143 |
| 1144 def register_Ns3DeviceEnergyModelContainer_methods(root_module, cls): |
| 1145 ## device-energy-model-container.h (module 'energy'): ns3::DeviceEnergyModel
Container::DeviceEnergyModelContainer(ns3::DeviceEnergyModelContainer const & ar
g0) [copy constructor] |
| 1146 cls.add_constructor([param('ns3::DeviceEnergyModelContainer const &', 'arg0'
)]) |
| 1147 ## device-energy-model-container.h (module 'energy'): ns3::DeviceEnergyModel
Container::DeviceEnergyModelContainer() [constructor] |
| 1148 cls.add_constructor([]) |
| 1149 ## device-energy-model-container.h (module 'energy'): ns3::DeviceEnergyModel
Container::DeviceEnergyModelContainer(ns3::Ptr<ns3::DeviceEnergyModel> model) [c
onstructor] |
| 1150 cls.add_constructor([param('ns3::Ptr< ns3::DeviceEnergyModel >', 'model')]) |
| 1151 ## device-energy-model-container.h (module 'energy'): ns3::DeviceEnergyModel
Container::DeviceEnergyModelContainer(std::string modelName) [constructor] |
| 1152 cls.add_constructor([param('std::string', 'modelName')]) |
| 1153 ## device-energy-model-container.h (module 'energy'): ns3::DeviceEnergyModel
Container::DeviceEnergyModelContainer(ns3::DeviceEnergyModelContainer const & a,
ns3::DeviceEnergyModelContainer const & b) [constructor] |
| 1154 cls.add_constructor([param('ns3::DeviceEnergyModelContainer const &', 'a'),
param('ns3::DeviceEnergyModelContainer const &', 'b')]) |
| 1155 ## device-energy-model-container.h (module 'energy'): void ns3::DeviceEnergy
ModelContainer::Add(ns3::DeviceEnergyModelContainer container) [member function] |
| 1156 cls.add_method('Add',· |
| 1157 'void',· |
| 1158 [param('ns3::DeviceEnergyModelContainer', 'container')]) |
| 1159 ## device-energy-model-container.h (module 'energy'): void ns3::DeviceEnergy
ModelContainer::Add(ns3::Ptr<ns3::DeviceEnergyModel> model) [member function] |
| 1160 cls.add_method('Add',· |
| 1161 'void',· |
| 1162 [param('ns3::Ptr< ns3::DeviceEnergyModel >', 'model')]) |
| 1163 ## device-energy-model-container.h (module 'energy'): void ns3::DeviceEnergy
ModelContainer::Add(std::string modelName) [member function] |
| 1164 cls.add_method('Add',· |
| 1165 'void',· |
| 1166 [param('std::string', 'modelName')]) |
| 1167 ## device-energy-model-container.h (module 'energy'): __gnu_cxx::__normal_it
erator<const ns3::Ptr<ns3::DeviceEnergyModel>*,std::vector<ns3::Ptr<ns3::DeviceE
nergyModel>, std::allocator<ns3::Ptr<ns3::DeviceEnergyModel> > > > ns3::DeviceEn
ergyModelContainer::Begin() const [member function] |
| 1168 cls.add_method('Begin',· |
| 1169 '__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::DeviceEnergyMod
el > const, std::vector< ns3::Ptr< ns3::DeviceEnergyModel > > >',· |
| 1170 [],· |
| 1171 is_const=True) |
| 1172 ## device-energy-model-container.h (module 'energy'): void ns3::DeviceEnergy
ModelContainer::Clear() [member function] |
| 1173 cls.add_method('Clear',· |
| 1174 'void',· |
| 1175 []) |
| 1176 ## device-energy-model-container.h (module 'energy'): __gnu_cxx::__normal_it
erator<const ns3::Ptr<ns3::DeviceEnergyModel>*,std::vector<ns3::Ptr<ns3::DeviceE
nergyModel>, std::allocator<ns3::Ptr<ns3::DeviceEnergyModel> > > > ns3::DeviceEn
ergyModelContainer::End() const [member function] |
| 1177 cls.add_method('End',· |
| 1178 '__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::DeviceEnergyMod
el > const, std::vector< ns3::Ptr< ns3::DeviceEnergyModel > > >',· |
| 1179 [],· |
| 1180 is_const=True) |
| 1181 ## device-energy-model-container.h (module 'energy'): ns3::Ptr<ns3::DeviceEn
ergyModel> ns3::DeviceEnergyModelContainer::Get(uint32_t i) const [member functi
on] |
| 1182 cls.add_method('Get',· |
| 1183 'ns3::Ptr< ns3::DeviceEnergyModel >',· |
| 1184 [param('uint32_t', 'i')],· |
| 1185 is_const=True) |
| 1186 ## device-energy-model-container.h (module 'energy'): uint32_t ns3::DeviceEn
ergyModelContainer::GetN() const [member function] |
| 1187 cls.add_method('GetN',· |
| 1188 'uint32_t',· |
| 1189 [],· |
| 1190 is_const=True) |
| 1191 return |
| 1192 |
| 1193 def register_Ns3EventId_methods(root_module, cls): |
| 1194 cls.add_binary_comparison_operator('!=') |
| 1195 cls.add_binary_comparison_operator('==') |
| 1196 ## event-id.h (module 'core'): ns3::EventId::EventId(ns3::EventId const & ar
g0) [copy constructor] |
| 1197 cls.add_constructor([param('ns3::EventId const &', 'arg0')]) |
| 1198 ## event-id.h (module 'core'): ns3::EventId::EventId() [constructor] |
| 1199 cls.add_constructor([]) |
| 1200 ## event-id.h (module 'core'): ns3::EventId::EventId(ns3::Ptr<ns3::EventImpl
> const & impl, uint64_t ts, uint32_t context, uint32_t uid) [constructor] |
| 1201 cls.add_constructor([param('ns3::Ptr< ns3::EventImpl > const &', 'impl'), pa
ram('uint64_t', 'ts'), param('uint32_t', 'context'), param('uint32_t', 'uid')]) |
| 1202 ## event-id.h (module 'core'): void ns3::EventId::Cancel() [member function] |
| 1203 cls.add_method('Cancel',· |
| 1204 'void',· |
| 1205 []) |
| 1206 ## event-id.h (module 'core'): uint32_t ns3::EventId::GetContext() const [me
mber function] |
| 1207 cls.add_method('GetContext',· |
| 1208 'uint32_t',· |
| 1209 [],· |
| 1210 is_const=True) |
| 1211 ## event-id.h (module 'core'): uint64_t ns3::EventId::GetTs() const [member
function] |
| 1212 cls.add_method('GetTs',· |
| 1213 'uint64_t',· |
| 1214 [],· |
| 1215 is_const=True) |
| 1216 ## event-id.h (module 'core'): uint32_t ns3::EventId::GetUid() const [member
function] |
| 1217 cls.add_method('GetUid',· |
| 1218 'uint32_t',· |
| 1219 [],· |
| 1220 is_const=True) |
| 1221 ## event-id.h (module 'core'): bool ns3::EventId::IsExpired() const [member
function] |
| 1222 cls.add_method('IsExpired',· |
| 1223 'bool',· |
| 1224 [],· |
| 1225 is_const=True) |
| 1226 ## event-id.h (module 'core'): bool ns3::EventId::IsRunning() const [member
function] |
| 1227 cls.add_method('IsRunning',· |
| 1228 'bool',· |
| 1229 [],· |
| 1230 is_const=True) |
| 1231 ## event-id.h (module 'core'): ns3::EventImpl * ns3::EventId::PeekEventImpl(
) const [member function] |
| 1232 cls.add_method('PeekEventImpl',· |
| 1233 'ns3::EventImpl *',· |
| 1234 [],· |
| 1235 is_const=True) |
| 1236 return |
| 1237 |
| 1238 def register_Ns3InterferenceHelper_methods(root_module, cls): |
| 1239 ## interference-helper.h (module 'wifi'): ns3::InterferenceHelper::Interfere
nceHelper() [constructor] |
| 1240 cls.add_constructor([]) |
| 1241 ## interference-helper.h (module 'wifi'): ns3::Ptr<ns3::InterferenceHelper::
Event> ns3::InterferenceHelper::Add(uint32_t size, ns3::WifiMode payloadMode, ns
3::WifiPreamble preamble, ns3::Time duration, double rxPower) [member function] |
| 1242 cls.add_method('Add',· |
| 1243 'ns3::Ptr< ns3::InterferenceHelper::Event >',· |
| 1244 [param('uint32_t', 'size'), param('ns3::WifiMode', 'payloadMo
de'), param('ns3::WifiPreamble', 'preamble'), param('ns3::Time', 'duration'), pa
ram('double', 'rxPower')]) |
| 1245 ## interference-helper.h (module 'wifi'): ns3::InterferenceHelper::SnrPer ns
3::InterferenceHelper::CalculateSnrPer(ns3::Ptr<ns3::InterferenceHelper::Event>
event) [member function] |
| 1246 cls.add_method('CalculateSnrPer',· |
| 1247 'ns3::InterferenceHelper::SnrPer',· |
| 1248 [param('ns3::Ptr< ns3::InterferenceHelper::Event >', 'event')
]) |
| 1249 ## interference-helper.h (module 'wifi'): double ns3::InterferenceHelper::Cu
rrentNodeRss(ns3::WifiMode mode) [member function] |
| 1250 cls.add_method('CurrentNodeRss',· |
| 1251 'double',· |
| 1252 [param('ns3::WifiMode', 'mode')]) |
| 1253 ## interference-helper.h (module 'wifi'): void ns3::InterferenceHelper::Eras
eEvents() [member function] |
| 1254 cls.add_method('EraseEvents',· |
| 1255 'void',· |
| 1256 []) |
| 1257 ## interference-helper.h (module 'wifi'): ns3::Time ns3::InterferenceHelper:
:GetEnergyDuration(double energyW) [member function] |
| 1258 cls.add_method('GetEnergyDuration',· |
| 1259 'ns3::Time',· |
| 1260 [param('double', 'energyW')]) |
| 1261 ## interference-helper.h (module 'wifi'): ns3::Ptr<ns3::ErrorRateModel> ns3:
:InterferenceHelper::GetErrorRateModel() const [member function] |
| 1262 cls.add_method('GetErrorRateModel',· |
| 1263 'ns3::Ptr< ns3::ErrorRateModel >',· |
| 1264 [],· |
| 1265 is_const=True) |
| 1266 ## interference-helper.h (module 'wifi'): double ns3::InterferenceHelper::Ge
tNoiseFigure() const [member function] |
| 1267 cls.add_method('GetNoiseFigure',· |
| 1268 'double',· |
| 1269 [],· |
| 1270 is_const=True) |
| 1271 ## interference-helper.h (module 'wifi'): void ns3::InterferenceHelper::Noti
fyRxEnd() [member function] |
| 1272 cls.add_method('NotifyRxEnd',· |
| 1273 'void',· |
| 1274 []) |
| 1275 ## interference-helper.h (module 'wifi'): void ns3::InterferenceHelper::Noti
fyRxStart() [member function] |
| 1276 cls.add_method('NotifyRxStart',· |
| 1277 'void',· |
| 1278 []) |
| 1279 ## interference-helper.h (module 'wifi'): void ns3::InterferenceHelper::SetE
rrorRateModel(ns3::Ptr<ns3::ErrorRateModel> rate) [member function] |
| 1280 cls.add_method('SetErrorRateModel',· |
| 1281 'void',· |
| 1282 [param('ns3::Ptr< ns3::ErrorRateModel >', 'rate')]) |
| 1283 ## interference-helper.h (module 'wifi'): void ns3::InterferenceHelper::SetN
oiseFigure(double value) [member function] |
| 1284 cls.add_method('SetNoiseFigure',· |
| 1285 'void',· |
| 1286 [param('double', 'value')]) |
| 1287 return |
| 1288 |
| 1289 def register_Ns3InterferenceHelperSnrPer_methods(root_module, cls): |
| 1290 ## interference-helper.h (module 'wifi'): ns3::InterferenceHelper::SnrPer::S
nrPer() [constructor] |
| 1291 cls.add_constructor([]) |
| 1292 ## interference-helper.h (module 'wifi'): ns3::InterferenceHelper::SnrPer::S
nrPer(ns3::InterferenceHelper::SnrPer const & arg0) [copy constructor] |
| 1293 cls.add_constructor([param('ns3::InterferenceHelper::SnrPer const &', 'arg0'
)]) |
| 1294 ## interference-helper.h (module 'wifi'): ns3::InterferenceHelper::SnrPer::p
acketRss [variable] |
| 1295 cls.add_instance_attribute('packetRss', 'double', is_const=False) |
| 1296 ## interference-helper.h (module 'wifi'): ns3::InterferenceHelper::SnrPer::p
er [variable] |
| 1297 cls.add_instance_attribute('per', 'double', is_const=False) |
| 1298 ## interference-helper.h (module 'wifi'): ns3::InterferenceHelper::SnrPer::s
nr [variable] |
| 1299 cls.add_instance_attribute('snr', 'double', is_const=False) |
| 1300 return |
| 1301 |
| 1302 def register_Ns3Ipv4Address_methods(root_module, cls): |
| 1303 cls.add_binary_comparison_operator('<') |
| 1304 cls.add_binary_comparison_operator('!=') |
| 1305 cls.add_output_stream_operator() |
| 1306 cls.add_binary_comparison_operator('==') |
| 1307 ## ipv4-address.h (module 'network'): ns3::Ipv4Address::Ipv4Address(ns3::Ipv
4Address const & arg0) [copy constructor] |
| 1308 cls.add_constructor([param('ns3::Ipv4Address const &', 'arg0')]) |
| 1309 ## ipv4-address.h (module 'network'): ns3::Ipv4Address::Ipv4Address() [const
ructor] |
| 1310 cls.add_constructor([]) |
| 1311 ## ipv4-address.h (module 'network'): ns3::Ipv4Address::Ipv4Address(uint32_t
address) [constructor] |
| 1312 cls.add_constructor([param('uint32_t', 'address')]) |
| 1313 ## ipv4-address.h (module 'network'): ns3::Ipv4Address::Ipv4Address(char con
st * address) [constructor] |
| 1314 cls.add_constructor([param('char const *', 'address')]) |
| 1315 ## ipv4-address.h (module 'network'): ns3::Ipv4Address ns3::Ipv4Address::Com
bineMask(ns3::Ipv4Mask const & mask) const [member function] |
| 1316 cls.add_method('CombineMask',· |
| 1317 'ns3::Ipv4Address',· |
| 1318 [param('ns3::Ipv4Mask const &', 'mask')],· |
| 1319 is_const=True) |
| 1320 ## ipv4-address.h (module 'network'): static ns3::Ipv4Address ns3::Ipv4Addre
ss::ConvertFrom(ns3::Address const & address) [member function] |
| 1321 cls.add_method('ConvertFrom',· |
| 1322 'ns3::Ipv4Address',· |
| 1323 [param('ns3::Address const &', 'address')],· |
| 1324 is_static=True) |
| 1325 ## ipv4-address.h (module 'network'): static ns3::Ipv4Address ns3::Ipv4Addre
ss::Deserialize(uint8_t const * buf) [member function] |
| 1326 cls.add_method('Deserialize',· |
| 1327 'ns3::Ipv4Address',· |
| 1328 [param('uint8_t const *', 'buf')],· |
| 1329 is_static=True) |
| 1330 ## ipv4-address.h (module 'network'): uint32_t ns3::Ipv4Address::Get() const
[member function] |
| 1331 cls.add_method('Get',· |
| 1332 'uint32_t',· |
| 1333 [],· |
| 1334 is_const=True) |
| 1335 ## ipv4-address.h (module 'network'): static ns3::Ipv4Address ns3::Ipv4Addre
ss::GetAny() [member function] |
| 1336 cls.add_method('GetAny',· |
| 1337 'ns3::Ipv4Address',· |
| 1338 [],· |
| 1339 is_static=True) |
| 1340 ## ipv4-address.h (module 'network'): static ns3::Ipv4Address ns3::Ipv4Addre
ss::GetBroadcast() [member function] |
| 1341 cls.add_method('GetBroadcast',· |
| 1342 'ns3::Ipv4Address',· |
| 1343 [],· |
| 1344 is_static=True) |
| 1345 ## ipv4-address.h (module 'network'): static ns3::Ipv4Address ns3::Ipv4Addre
ss::GetLoopback() [member function] |
| 1346 cls.add_method('GetLoopback',· |
| 1347 'ns3::Ipv4Address',· |
| 1348 [],· |
| 1349 is_static=True) |
| 1350 ## ipv4-address.h (module 'network'): ns3::Ipv4Address ns3::Ipv4Address::Get
SubnetDirectedBroadcast(ns3::Ipv4Mask const & mask) const [member function] |
| 1351 cls.add_method('GetSubnetDirectedBroadcast',· |
| 1352 'ns3::Ipv4Address',· |
| 1353 [param('ns3::Ipv4Mask const &', 'mask')],· |
| 1354 is_const=True) |
| 1355 ## ipv4-address.h (module 'network'): static ns3::Ipv4Address ns3::Ipv4Addre
ss::GetZero() [member function] |
| 1356 cls.add_method('GetZero',· |
| 1357 'ns3::Ipv4Address',· |
| 1358 [],· |
| 1359 is_static=True) |
| 1360 ## ipv4-address.h (module 'network'): bool ns3::Ipv4Address::IsBroadcast() c
onst [member function] |
| 1361 cls.add_method('IsBroadcast',· |
| 1362 'bool',· |
| 1363 [],· |
| 1364 is_const=True) |
| 1365 ## ipv4-address.h (module 'network'): bool ns3::Ipv4Address::IsEqual(ns3::Ip
v4Address const & other) const [member function] |
| 1366 cls.add_method('IsEqual',· |
| 1367 'bool',· |
| 1368 [param('ns3::Ipv4Address const &', 'other')],· |
| 1369 is_const=True) |
| 1370 ## ipv4-address.h (module 'network'): bool ns3::Ipv4Address::IsLocalMulticas
t() const [member function] |
| 1371 cls.add_method('IsLocalMulticast',· |
| 1372 'bool',· |
| 1373 [],· |
| 1374 is_const=True) |
| 1375 ## ipv4-address.h (module 'network'): static bool ns3::Ipv4Address::IsMatchi
ngType(ns3::Address const & address) [member function] |
| 1376 cls.add_method('IsMatchingType',· |
| 1377 'bool',· |
| 1378 [param('ns3::Address const &', 'address')],· |
| 1379 is_static=True) |
| 1380 ## ipv4-address.h (module 'network'): bool ns3::Ipv4Address::IsMulticast() c
onst [member function] |
| 1381 cls.add_method('IsMulticast',· |
| 1382 'bool',· |
| 1383 [],· |
| 1384 is_const=True) |
| 1385 ## ipv4-address.h (module 'network'): bool ns3::Ipv4Address::IsSubnetDirecte
dBroadcast(ns3::Ipv4Mask const & mask) const [member function] |
| 1386 cls.add_method('IsSubnetDirectedBroadcast',· |
| 1387 'bool',· |
| 1388 [param('ns3::Ipv4Mask const &', 'mask')],· |
| 1389 is_const=True) |
| 1390 ## ipv4-address.h (module 'network'): void ns3::Ipv4Address::Print(std::ostr
eam & os) const [member function] |
| 1391 cls.add_method('Print',· |
| 1392 'void',· |
| 1393 [param('std::ostream &', 'os')],· |
| 1394 is_const=True) |
| 1395 ## ipv4-address.h (module 'network'): void ns3::Ipv4Address::Serialize(uint8
_t * buf) const [member function] |
| 1396 cls.add_method('Serialize',· |
| 1397 'void',· |
| 1398 [param('uint8_t *', 'buf')],· |
| 1399 is_const=True) |
| 1400 ## ipv4-address.h (module 'network'): void ns3::Ipv4Address::Set(uint32_t ad
dress) [member function] |
| 1401 cls.add_method('Set',· |
| 1402 'void',· |
| 1403 [param('uint32_t', 'address')]) |
| 1404 ## ipv4-address.h (module 'network'): void ns3::Ipv4Address::Set(char const
* address) [member function] |
| 1405 cls.add_method('Set',· |
| 1406 'void',· |
| 1407 [param('char const *', 'address')]) |
| 1408 return |
| 1409 |
| 1410 def register_Ns3Ipv4Mask_methods(root_module, cls): |
| 1411 cls.add_binary_comparison_operator('!=') |
| 1412 cls.add_output_stream_operator() |
| 1413 cls.add_binary_comparison_operator('==') |
| 1414 ## ipv4-address.h (module 'network'): ns3::Ipv4Mask::Ipv4Mask(ns3::Ipv4Mask
const & arg0) [copy constructor] |
| 1415 cls.add_constructor([param('ns3::Ipv4Mask const &', 'arg0')]) |
| 1416 ## ipv4-address.h (module 'network'): ns3::Ipv4Mask::Ipv4Mask() [constructor
] |
| 1417 cls.add_constructor([]) |
| 1418 ## ipv4-address.h (module 'network'): ns3::Ipv4Mask::Ipv4Mask(uint32_t mask)
[constructor] |
| 1419 cls.add_constructor([param('uint32_t', 'mask')]) |
| 1420 ## ipv4-address.h (module 'network'): ns3::Ipv4Mask::Ipv4Mask(char const * m
ask) [constructor] |
| 1421 cls.add_constructor([param('char const *', 'mask')]) |
| 1422 ## ipv4-address.h (module 'network'): uint32_t ns3::Ipv4Mask::Get() const [m
ember function] |
| 1423 cls.add_method('Get',· |
| 1424 'uint32_t',· |
| 1425 [],· |
| 1426 is_const=True) |
| 1427 ## ipv4-address.h (module 'network'): uint32_t ns3::Ipv4Mask::GetInverse() c
onst [member function] |
| 1428 cls.add_method('GetInverse',· |
| 1429 'uint32_t',· |
| 1430 [],· |
| 1431 is_const=True) |
| 1432 ## ipv4-address.h (module 'network'): static ns3::Ipv4Mask ns3::Ipv4Mask::Ge
tLoopback() [member function] |
| 1433 cls.add_method('GetLoopback',· |
| 1434 'ns3::Ipv4Mask',· |
| 1435 [],· |
| 1436 is_static=True) |
| 1437 ## ipv4-address.h (module 'network'): static ns3::Ipv4Mask ns3::Ipv4Mask::Ge
tOnes() [member function] |
| 1438 cls.add_method('GetOnes',· |
| 1439 'ns3::Ipv4Mask',· |
| 1440 [],· |
| 1441 is_static=True) |
| 1442 ## ipv4-address.h (module 'network'): uint16_t ns3::Ipv4Mask::GetPrefixLengt
h() const [member function] |
| 1443 cls.add_method('GetPrefixLength',· |
| 1444 'uint16_t',· |
| 1445 [],· |
| 1446 is_const=True) |
| 1447 ## ipv4-address.h (module 'network'): static ns3::Ipv4Mask ns3::Ipv4Mask::Ge
tZero() [member function] |
| 1448 cls.add_method('GetZero',· |
| 1449 'ns3::Ipv4Mask',· |
| 1450 [],· |
| 1451 is_static=True) |
| 1452 ## ipv4-address.h (module 'network'): bool ns3::Ipv4Mask::IsEqual(ns3::Ipv4M
ask other) const [member function] |
| 1453 cls.add_method('IsEqual',· |
| 1454 'bool',· |
| 1455 [param('ns3::Ipv4Mask', 'other')],· |
| 1456 is_const=True) |
| 1457 ## ipv4-address.h (module 'network'): bool ns3::Ipv4Mask::IsMatch(ns3::Ipv4A
ddress a, ns3::Ipv4Address b) const [member function] |
| 1458 cls.add_method('IsMatch',· |
| 1459 'bool',· |
| 1460 [param('ns3::Ipv4Address', 'a'), param('ns3::Ipv4Address', 'b
')],· |
| 1461 is_const=True) |
| 1462 ## ipv4-address.h (module 'network'): void ns3::Ipv4Mask::Print(std::ostream
& os) const [member function] |
| 1463 cls.add_method('Print',· |
| 1464 'void',· |
| 1465 [param('std::ostream &', 'os')],· |
| 1466 is_const=True) |
| 1467 ## ipv4-address.h (module 'network'): void ns3::Ipv4Mask::Set(uint32_t mask)
[member function] |
| 1468 cls.add_method('Set',· |
| 1469 'void',· |
| 1470 [param('uint32_t', 'mask')]) |
| 1471 return |
| 1472 |
| 1473 def register_Ns3Ipv6Address_methods(root_module, cls): |
| 1474 cls.add_binary_comparison_operator('<') |
| 1475 cls.add_binary_comparison_operator('!=') |
| 1476 cls.add_output_stream_operator() |
| 1477 cls.add_binary_comparison_operator('==') |
| 1478 ## ipv6-address.h (module 'network'): ns3::Ipv6Address::Ipv6Address() [const
ructor] |
| 1479 cls.add_constructor([]) |
| 1480 ## ipv6-address.h (module 'network'): ns3::Ipv6Address::Ipv6Address(char con
st * address) [constructor] |
| 1481 cls.add_constructor([param('char const *', 'address')]) |
| 1482 ## ipv6-address.h (module 'network'): ns3::Ipv6Address::Ipv6Address(uint8_t
* address) [constructor] |
| 1483 cls.add_constructor([param('uint8_t *', 'address')]) |
| 1484 ## ipv6-address.h (module 'network'): ns3::Ipv6Address::Ipv6Address(ns3::Ipv
6Address const & addr) [copy constructor] |
| 1485 cls.add_constructor([param('ns3::Ipv6Address const &', 'addr')]) |
| 1486 ## ipv6-address.h (module 'network'): ns3::Ipv6Address::Ipv6Address(ns3::Ipv
6Address const * addr) [constructor] |
| 1487 cls.add_constructor([param('ns3::Ipv6Address const *', 'addr')]) |
| 1488 ## ipv6-address.h (module 'network'): ns3::Ipv6Address ns3::Ipv6Address::Com
binePrefix(ns3::Ipv6Prefix const & prefix) [member function] |
| 1489 cls.add_method('CombinePrefix',· |
| 1490 'ns3::Ipv6Address',· |
| 1491 [param('ns3::Ipv6Prefix const &', 'prefix')]) |
| 1492 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Addre
ss::ConvertFrom(ns3::Address const & address) [member function] |
| 1493 cls.add_method('ConvertFrom',· |
| 1494 'ns3::Ipv6Address',· |
| 1495 [param('ns3::Address const &', 'address')],· |
| 1496 is_static=True) |
| 1497 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Addre
ss::Deserialize(uint8_t const * buf) [member function] |
| 1498 cls.add_method('Deserialize',· |
| 1499 'ns3::Ipv6Address',· |
| 1500 [param('uint8_t const *', 'buf')],· |
| 1501 is_static=True) |
| 1502 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Addre
ss::GetAllHostsMulticast() [member function] |
| 1503 cls.add_method('GetAllHostsMulticast',· |
| 1504 'ns3::Ipv6Address',· |
| 1505 [],· |
| 1506 is_static=True) |
| 1507 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Addre
ss::GetAllNodesMulticast() [member function] |
| 1508 cls.add_method('GetAllNodesMulticast',· |
| 1509 'ns3::Ipv6Address',· |
| 1510 [],· |
| 1511 is_static=True) |
| 1512 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Addre
ss::GetAllRoutersMulticast() [member function] |
| 1513 cls.add_method('GetAllRoutersMulticast',· |
| 1514 'ns3::Ipv6Address',· |
| 1515 [],· |
| 1516 is_static=True) |
| 1517 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Addre
ss::GetAny() [member function] |
| 1518 cls.add_method('GetAny',· |
| 1519 'ns3::Ipv6Address',· |
| 1520 [],· |
| 1521 is_static=True) |
| 1522 ## ipv6-address.h (module 'network'): void ns3::Ipv6Address::GetBytes(uint8_
t * buf) const [member function] |
| 1523 cls.add_method('GetBytes',· |
| 1524 'void',· |
| 1525 [param('uint8_t *', 'buf')],· |
| 1526 is_const=True) |
| 1527 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Addre
ss::GetLoopback() [member function] |
| 1528 cls.add_method('GetLoopback',· |
| 1529 'ns3::Ipv6Address',· |
| 1530 [],· |
| 1531 is_static=True) |
| 1532 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Addre
ss::GetOnes() [member function] |
| 1533 cls.add_method('GetOnes',· |
| 1534 'ns3::Ipv6Address',· |
| 1535 [],· |
| 1536 is_static=True) |
| 1537 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Addre
ss::GetZero() [member function] |
| 1538 cls.add_method('GetZero',· |
| 1539 'ns3::Ipv6Address',· |
| 1540 [],· |
| 1541 is_static=True) |
| 1542 ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsAllHostsMulti
cast() const [member function] |
| 1543 cls.add_method('IsAllHostsMulticast',· |
| 1544 'bool',· |
| 1545 [],· |
| 1546 is_const=True) |
| 1547 ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsAllNodesMulti
cast() const [member function] |
| 1548 cls.add_method('IsAllNodesMulticast',· |
| 1549 'bool',· |
| 1550 [],· |
| 1551 is_const=True) |
| 1552 ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsAllRoutersMul
ticast() const [member function] |
| 1553 cls.add_method('IsAllRoutersMulticast',· |
| 1554 'bool',· |
| 1555 [],· |
| 1556 is_const=True) |
| 1557 ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsAny() const [
member function] |
| 1558 cls.add_method('IsAny',· |
| 1559 'bool',· |
| 1560 [],· |
| 1561 is_const=True) |
| 1562 ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsEqual(ns3::Ip
v6Address const & other) const [member function] |
| 1563 cls.add_method('IsEqual',· |
| 1564 'bool',· |
| 1565 [param('ns3::Ipv6Address const &', 'other')],· |
| 1566 is_const=True) |
| 1567 ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsLinkLocal() c
onst [member function] |
| 1568 cls.add_method('IsLinkLocal',· |
| 1569 'bool',· |
| 1570 [],· |
| 1571 is_const=True) |
| 1572 ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsLocalhost() c
onst [member function] |
| 1573 cls.add_method('IsLocalhost',· |
| 1574 'bool',· |
| 1575 [],· |
| 1576 is_const=True) |
| 1577 ## ipv6-address.h (module 'network'): static bool ns3::Ipv6Address::IsMatchi
ngType(ns3::Address const & address) [member function] |
| 1578 cls.add_method('IsMatchingType',· |
| 1579 'bool',· |
| 1580 [param('ns3::Address const &', 'address')],· |
| 1581 is_static=True) |
| 1582 ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsMulticast() c
onst [member function] |
| 1583 cls.add_method('IsMulticast',· |
| 1584 'bool',· |
| 1585 [],· |
| 1586 is_const=True) |
| 1587 ## ipv6-address.h (module 'network'): bool ns3::Ipv6Address::IsSolicitedMult
icast() const [member function] |
| 1588 cls.add_method('IsSolicitedMulticast',· |
| 1589 'bool',· |
| 1590 [],· |
| 1591 is_const=True) |
| 1592 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Addre
ss::MakeAutoconfiguredAddress(ns3::Mac48Address addr, ns3::Ipv6Address prefix) [
member function] |
| 1593 cls.add_method('MakeAutoconfiguredAddress',· |
| 1594 'ns3::Ipv6Address',· |
| 1595 [param('ns3::Mac48Address', 'addr'), param('ns3::Ipv6Address'
, 'prefix')],· |
| 1596 is_static=True) |
| 1597 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Addre
ss::MakeAutoconfiguredLinkLocalAddress(ns3::Mac48Address mac) [member function] |
| 1598 cls.add_method('MakeAutoconfiguredLinkLocalAddress',· |
| 1599 'ns3::Ipv6Address',· |
| 1600 [param('ns3::Mac48Address', 'mac')],· |
| 1601 is_static=True) |
| 1602 ## ipv6-address.h (module 'network'): static ns3::Ipv6Address ns3::Ipv6Addre
ss::MakeSolicitedAddress(ns3::Ipv6Address addr) [member function] |
| 1603 cls.add_method('MakeSolicitedAddress',· |
| 1604 'ns3::Ipv6Address',· |
| 1605 [param('ns3::Ipv6Address', 'addr')],· |
| 1606 is_static=True) |
| 1607 ## ipv6-address.h (module 'network'): void ns3::Ipv6Address::Print(std::ostr
eam & os) const [member function] |
| 1608 cls.add_method('Print',· |
| 1609 'void',· |
| 1610 [param('std::ostream &', 'os')],· |
| 1611 is_const=True) |
| 1612 ## ipv6-address.h (module 'network'): void ns3::Ipv6Address::Serialize(uint8
_t * buf) const [member function] |
| 1613 cls.add_method('Serialize',· |
| 1614 'void',· |
| 1615 [param('uint8_t *', 'buf')],· |
| 1616 is_const=True) |
| 1617 ## ipv6-address.h (module 'network'): void ns3::Ipv6Address::Set(char const
* address) [member function] |
| 1618 cls.add_method('Set',· |
| 1619 'void',· |
| 1620 [param('char const *', 'address')]) |
| 1621 ## ipv6-address.h (module 'network'): void ns3::Ipv6Address::Set(uint8_t * a
ddress) [member function] |
| 1622 cls.add_method('Set',· |
| 1623 'void',· |
| 1624 [param('uint8_t *', 'address')]) |
| 1625 return |
| 1626 |
| 1627 def register_Ns3Ipv6Prefix_methods(root_module, cls): |
| 1628 cls.add_binary_comparison_operator('!=') |
| 1629 cls.add_output_stream_operator() |
| 1630 cls.add_binary_comparison_operator('==') |
| 1631 ## ipv6-address.h (module 'network'): ns3::Ipv6Prefix::Ipv6Prefix() [constru
ctor] |
| 1632 cls.add_constructor([]) |
| 1633 ## ipv6-address.h (module 'network'): ns3::Ipv6Prefix::Ipv6Prefix(uint8_t *
prefix) [constructor] |
| 1634 cls.add_constructor([param('uint8_t *', 'prefix')]) |
| 1635 ## ipv6-address.h (module 'network'): ns3::Ipv6Prefix::Ipv6Prefix(char const
* prefix) [constructor] |
| 1636 cls.add_constructor([param('char const *', 'prefix')]) |
| 1637 ## ipv6-address.h (module 'network'): ns3::Ipv6Prefix::Ipv6Prefix(uint8_t pr
efix) [constructor] |
| 1638 cls.add_constructor([param('uint8_t', 'prefix')]) |
| 1639 ## ipv6-address.h (module 'network'): ns3::Ipv6Prefix::Ipv6Prefix(ns3::Ipv6P
refix const & prefix) [copy constructor] |
| 1640 cls.add_constructor([param('ns3::Ipv6Prefix const &', 'prefix')]) |
| 1641 ## ipv6-address.h (module 'network'): ns3::Ipv6Prefix::Ipv6Prefix(ns3::Ipv6P
refix const * prefix) [constructor] |
| 1642 cls.add_constructor([param('ns3::Ipv6Prefix const *', 'prefix')]) |
| 1643 ## ipv6-address.h (module 'network'): void ns3::Ipv6Prefix::GetBytes(uint8_t
* buf) const [member function] |
| 1644 cls.add_method('GetBytes',· |
| 1645 'void',· |
| 1646 [param('uint8_t *', 'buf')],· |
| 1647 is_const=True) |
| 1648 ## ipv6-address.h (module 'network'): static ns3::Ipv6Prefix ns3::Ipv6Prefix
::GetLoopback() [member function] |
| 1649 cls.add_method('GetLoopback',· |
| 1650 'ns3::Ipv6Prefix',· |
| 1651 [],· |
| 1652 is_static=True) |
| 1653 ## ipv6-address.h (module 'network'): static ns3::Ipv6Prefix ns3::Ipv6Prefix
::GetOnes() [member function] |
| 1654 cls.add_method('GetOnes',· |
| 1655 'ns3::Ipv6Prefix',· |
| 1656 [],· |
| 1657 is_static=True) |
| 1658 ## ipv6-address.h (module 'network'): uint8_t ns3::Ipv6Prefix::GetPrefixLeng
th() const [member function] |
| 1659 cls.add_method('GetPrefixLength',· |
| 1660 'uint8_t',· |
| 1661 [],· |
| 1662 is_const=True) |
| 1663 ## ipv6-address.h (module 'network'): static ns3::Ipv6Prefix ns3::Ipv6Prefix
::GetZero() [member function] |
| 1664 cls.add_method('GetZero',· |
| 1665 'ns3::Ipv6Prefix',· |
| 1666 [],· |
| 1667 is_static=True) |
| 1668 ## ipv6-address.h (module 'network'): bool ns3::Ipv6Prefix::IsEqual(ns3::Ipv
6Prefix const & other) const [member function] |
| 1669 cls.add_method('IsEqual',· |
| 1670 'bool',· |
| 1671 [param('ns3::Ipv6Prefix const &', 'other')],· |
| 1672 is_const=True) |
| 1673 ## ipv6-address.h (module 'network'): bool ns3::Ipv6Prefix::IsMatch(ns3::Ipv
6Address a, ns3::Ipv6Address b) const [member function] |
| 1674 cls.add_method('IsMatch',· |
| 1675 'bool',· |
| 1676 [param('ns3::Ipv6Address', 'a'), param('ns3::Ipv6Address', 'b
')],· |
| 1677 is_const=True) |
| 1678 ## ipv6-address.h (module 'network'): void ns3::Ipv6Prefix::Print(std::ostre
am & os) const [member function] |
| 1679 cls.add_method('Print',· |
| 1680 'void',· |
| 1681 [param('std::ostream &', 'os')],· |
| 1682 is_const=True) |
| 1683 return |
| 1684 |
| 1685 def register_Ns3JammerContainer_methods(root_module, cls): |
| 1686 ## jammer-container.h (module 'jamming'): ns3::JammerContainer::JammerContai
ner(ns3::JammerContainer const & arg0) [copy constructor] |
| 1687 cls.add_constructor([param('ns3::JammerContainer const &', 'arg0')]) |
| 1688 ## jammer-container.h (module 'jamming'): ns3::JammerContainer::JammerContai
ner() [constructor] |
| 1689 cls.add_constructor([]) |
| 1690 ## jammer-container.h (module 'jamming'): ns3::JammerContainer::JammerContai
ner(ns3::Ptr<ns3::Jammer> jammer) [constructor] |
| 1691 cls.add_constructor([param('ns3::Ptr< ns3::Jammer >', 'jammer')]) |
| 1692 ## jammer-container.h (module 'jamming'): ns3::JammerContainer::JammerContai
ner(std::string jammerName) [constructor] |
| 1693 cls.add_constructor([param('std::string', 'jammerName')]) |
| 1694 ## jammer-container.h (module 'jamming'): ns3::JammerContainer::JammerContai
ner(ns3::JammerContainer const & a, ns3::JammerContainer const & b) [constructor
] |
| 1695 cls.add_constructor([param('ns3::JammerContainer const &', 'a'), param('ns3:
:JammerContainer const &', 'b')]) |
| 1696 ## jammer-container.h (module 'jamming'): void ns3::JammerContainer::Add(ns3
::JammerContainer container) [member function] |
| 1697 cls.add_method('Add',· |
| 1698 'void',· |
| 1699 [param('ns3::JammerContainer', 'container')]) |
| 1700 ## jammer-container.h (module 'jamming'): void ns3::JammerContainer::Add(ns3
::Ptr<ns3::Jammer> jammer) [member function] |
| 1701 cls.add_method('Add',· |
| 1702 'void',· |
| 1703 [param('ns3::Ptr< ns3::Jammer >', 'jammer')]) |
| 1704 ## jammer-container.h (module 'jamming'): void ns3::JammerContainer::Add(std
::string jammerName) [member function] |
| 1705 cls.add_method('Add',· |
| 1706 'void',· |
| 1707 [param('std::string', 'jammerName')]) |
| 1708 ## jammer-container.h (module 'jamming'): __gnu_cxx::__normal_iterator<const
ns3::Ptr<ns3::Jammer>*,std::vector<ns3::Ptr<ns3::Jammer>, std::allocator<ns3::P
tr<ns3::Jammer> > > > ns3::JammerContainer::Begin() const [member function] |
| 1709 cls.add_method('Begin',· |
| 1710 '__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Jammer > const,
std::vector< ns3::Ptr< ns3::Jammer > > >',· |
| 1711 [],· |
| 1712 is_const=True) |
| 1713 ## jammer-container.h (module 'jamming'): __gnu_cxx::__normal_iterator<const
ns3::Ptr<ns3::Jammer>*,std::vector<ns3::Ptr<ns3::Jammer>, std::allocator<ns3::P
tr<ns3::Jammer> > > > ns3::JammerContainer::End() const [member function] |
| 1714 cls.add_method('End',· |
| 1715 '__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Jammer > const,
std::vector< ns3::Ptr< ns3::Jammer > > >',· |
| 1716 [],· |
| 1717 is_const=True) |
| 1718 ## jammer-container.h (module 'jamming'): ns3::Ptr<ns3::Jammer> ns3::JammerC
ontainer::Get(uint32_t i) const [member function] |
| 1719 cls.add_method('Get',· |
| 1720 'ns3::Ptr< ns3::Jammer >',· |
| 1721 [param('uint32_t', 'i')],· |
| 1722 is_const=True) |
| 1723 ## jammer-container.h (module 'jamming'): uint32_t ns3::JammerContainer::Get
N() const [member function] |
| 1724 cls.add_method('GetN',· |
| 1725 'uint32_t',· |
| 1726 [],· |
| 1727 is_const=True) |
| 1728 return |
| 1729 |
| 1730 def register_Ns3JammerHelper_methods(root_module, cls): |
| 1731 ## jammer-helper.h (module 'jamming'): ns3::JammerHelper::JammerHelper(ns3::
JammerHelper const & arg0) [copy constructor] |
| 1732 cls.add_constructor([param('ns3::JammerHelper const &', 'arg0')]) |
| 1733 ## jammer-helper.h (module 'jamming'): ns3::JammerHelper::JammerHelper() [co
nstructor] |
| 1734 cls.add_constructor([]) |
| 1735 ## jammer-helper.h (module 'jamming'): static void ns3::JammerHelper::Enable
LogComponents() [member function] |
| 1736 cls.add_method('EnableLogComponents',· |
| 1737 'void',· |
| 1738 [],· |
| 1739 is_static=True) |
| 1740 ## jammer-helper.h (module 'jamming'): std::string ns3::JammerHelper::GetJam
merType() const [member function] |
| 1741 cls.add_method('GetJammerType',· |
| 1742 'std::string',· |
| 1743 [],· |
| 1744 is_const=True) |
| 1745 ## jammer-helper.h (module 'jamming'): ns3::JammerContainer ns3::JammerHelpe
r::Install(ns3::Ptr<ns3::Node> node) const [member function] |
| 1746 cls.add_method('Install',· |
| 1747 'ns3::JammerContainer',· |
| 1748 [param('ns3::Ptr< ns3::Node >', 'node')],· |
| 1749 is_const=True) |
| 1750 ## jammer-helper.h (module 'jamming'): ns3::JammerContainer ns3::JammerHelpe
r::Install(ns3::NodeContainer c) const [member function] |
| 1751 cls.add_method('Install',· |
| 1752 'ns3::JammerContainer',· |
| 1753 [param('ns3::NodeContainer', 'c')],· |
| 1754 is_const=True) |
| 1755 ## jammer-helper.h (module 'jamming'): ns3::JammerContainer ns3::JammerHelpe
r::Install(std::string nodeName) const [member function] |
| 1756 cls.add_method('Install',· |
| 1757 'ns3::JammerContainer',· |
| 1758 [param('std::string', 'nodeName')],· |
| 1759 is_const=True) |
| 1760 ## jammer-helper.h (module 'jamming'): void ns3::JammerHelper::Set(std::stri
ng name, ns3::AttributeValue const & v) [member function] |
| 1761 cls.add_method('Set',· |
| 1762 'void',· |
| 1763 [param('std::string', 'name'), param('ns3::AttributeValue con
st &', 'v')]) |
| 1764 ## jammer-helper.h (module 'jamming'): void ns3::JammerHelper::SetJammerType
(std::string type) [member function] |
| 1765 cls.add_method('SetJammerType',· |
| 1766 'void',· |
| 1767 [param('std::string', 'type')]) |
| 1768 ## jammer-helper.h (module 'jamming'): ns3::Ptr<ns3::Jammer> ns3::JammerHelp
er::DoInstall(ns3::Ptr<ns3::Node> node) const [member function] |
| 1769 cls.add_method('DoInstall',· |
| 1770 'ns3::Ptr< ns3::Jammer >',· |
| 1771 [param('ns3::Ptr< ns3::Node >', 'node')],· |
| 1772 is_const=True, visibility='private', is_virtual=True) |
| 1773 return |
| 1774 |
| 1775 def register_Ns3JammingMitigationContainer_methods(root_module, cls): |
| 1776 ## jamming-mitigation-container.h (module 'jamming'): ns3::JammingMitigation
Container::JammingMitigationContainer(ns3::JammingMitigationContainer const & ar
g0) [copy constructor] |
| 1777 cls.add_constructor([param('ns3::JammingMitigationContainer const &', 'arg0'
)]) |
| 1778 ## jamming-mitigation-container.h (module 'jamming'): ns3::JammingMitigation
Container::JammingMitigationContainer() [constructor] |
| 1779 cls.add_constructor([]) |
| 1780 ## jamming-mitigation-container.h (module 'jamming'): ns3::JammingMitigation
Container::JammingMitigationContainer(ns3::Ptr<ns3::JammingMitigation> mitigatio
n) [constructor] |
| 1781 cls.add_constructor([param('ns3::Ptr< ns3::JammingMitigation >', 'mitigation
')]) |
| 1782 ## jamming-mitigation-container.h (module 'jamming'): ns3::JammingMitigation
Container::JammingMitigationContainer(std::string mitigationName) [constructor] |
| 1783 cls.add_constructor([param('std::string', 'mitigationName')]) |
| 1784 ## jamming-mitigation-container.h (module 'jamming'): ns3::JammingMitigation
Container::JammingMitigationContainer(ns3::JammingMitigationContainer const & a,
ns3::JammingMitigationContainer const & b) [constructor] |
| 1785 cls.add_constructor([param('ns3::JammingMitigationContainer const &', 'a'),
param('ns3::JammingMitigationContainer const &', 'b')]) |
| 1786 ## jamming-mitigation-container.h (module 'jamming'): void ns3::JammingMitig
ationContainer::Add(ns3::JammingMitigationContainer container) [member function] |
| 1787 cls.add_method('Add',· |
| 1788 'void',· |
| 1789 [param('ns3::JammingMitigationContainer', 'container')]) |
| 1790 ## jamming-mitigation-container.h (module 'jamming'): void ns3::JammingMitig
ationContainer::Add(ns3::Ptr<ns3::JammingMitigation> mitigation) [member functio
n] |
| 1791 cls.add_method('Add',· |
| 1792 'void',· |
| 1793 [param('ns3::Ptr< ns3::JammingMitigation >', 'mitigation')]) |
| 1794 ## jamming-mitigation-container.h (module 'jamming'): void ns3::JammingMitig
ationContainer::Add(std::string mitigationName) [member function] |
| 1795 cls.add_method('Add',· |
| 1796 'void',· |
| 1797 [param('std::string', 'mitigationName')]) |
| 1798 ## jamming-mitigation-container.h (module 'jamming'): __gnu_cxx::__normal_it
erator<const ns3::Ptr<ns3::JammingMitigation>*,std::vector<ns3::Ptr<ns3::Jamming
Mitigation>, std::allocator<ns3::Ptr<ns3::JammingMitigation> > > > ns3::JammingM
itigationContainer::Begin() const [member function] |
| 1799 cls.add_method('Begin',· |
| 1800 '__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::JammingMitigati
on > const, std::vector< ns3::Ptr< ns3::JammingMitigation > > >',· |
| 1801 [],· |
| 1802 is_const=True) |
| 1803 ## jamming-mitigation-container.h (module 'jamming'): __gnu_cxx::__normal_it
erator<const ns3::Ptr<ns3::JammingMitigation>*,std::vector<ns3::Ptr<ns3::Jamming
Mitigation>, std::allocator<ns3::Ptr<ns3::JammingMitigation> > > > ns3::JammingM
itigationContainer::End() const [member function] |
| 1804 cls.add_method('End',· |
| 1805 '__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::JammingMitigati
on > const, std::vector< ns3::Ptr< ns3::JammingMitigation > > >',· |
| 1806 [],· |
| 1807 is_const=True) |
| 1808 ## jamming-mitigation-container.h (module 'jamming'): ns3::Ptr<ns3::JammingM
itigation> ns3::JammingMitigationContainer::Get(uint32_t i) const [member functi
on] |
| 1809 cls.add_method('Get',· |
| 1810 'ns3::Ptr< ns3::JammingMitigation >',· |
| 1811 [param('uint32_t', 'i')],· |
| 1812 is_const=True) |
| 1813 ## jamming-mitigation-container.h (module 'jamming'): uint32_t ns3::JammingM
itigationContainer::GetN() const [member function] |
| 1814 cls.add_method('GetN',· |
| 1815 'uint32_t',· |
| 1816 [],· |
| 1817 is_const=True) |
| 1818 return |
| 1819 |
| 1820 def register_Ns3JammingMitigationHelper_methods(root_module, cls): |
| 1821 ## jamming-mitigation-helper.h (module 'jamming'): ns3::JammingMitigationHel
per::JammingMitigationHelper(ns3::JammingMitigationHelper const & arg0) [copy co
nstructor] |
| 1822 cls.add_constructor([param('ns3::JammingMitigationHelper const &', 'arg0')]) |
| 1823 ## jamming-mitigation-helper.h (module 'jamming'): ns3::JammingMitigationHel
per::JammingMitigationHelper() [constructor] |
| 1824 cls.add_constructor([]) |
| 1825 ## jamming-mitigation-helper.h (module 'jamming'): static void ns3::JammingM
itigationHelper::EnableLogComponents() [member function] |
| 1826 cls.add_method('EnableLogComponents',· |
| 1827 'void',· |
| 1828 [],· |
| 1829 is_static=True) |
| 1830 ## jamming-mitigation-helper.h (module 'jamming'): std::string ns3::JammingM
itigationHelper::GetJammingMitigationType() const [member function] |
| 1831 cls.add_method('GetJammingMitigationType',· |
| 1832 'std::string',· |
| 1833 [],· |
| 1834 is_const=True) |
| 1835 ## jamming-mitigation-helper.h (module 'jamming'): ns3::JammingMitigationCon
tainer ns3::JammingMitigationHelper::Install(ns3::Ptr<ns3::Node> node) const [me
mber function] |
| 1836 cls.add_method('Install',· |
| 1837 'ns3::JammingMitigationContainer',· |
| 1838 [param('ns3::Ptr< ns3::Node >', 'node')],· |
| 1839 is_const=True) |
| 1840 ## jamming-mitigation-helper.h (module 'jamming'): ns3::JammingMitigationCon
tainer ns3::JammingMitigationHelper::Install(ns3::NodeContainer c) const [member
function] |
| 1841 cls.add_method('Install',· |
| 1842 'ns3::JammingMitigationContainer',· |
| 1843 [param('ns3::NodeContainer', 'c')],· |
| 1844 is_const=True) |
| 1845 ## jamming-mitigation-helper.h (module 'jamming'): ns3::JammingMitigationCon
tainer ns3::JammingMitigationHelper::Install(std::string nodeName) const [member
function] |
| 1846 cls.add_method('Install',· |
| 1847 'ns3::JammingMitigationContainer',· |
| 1848 [param('std::string', 'nodeName')],· |
| 1849 is_const=True) |
| 1850 ## jamming-mitigation-helper.h (module 'jamming'): void ns3::JammingMitigati
onHelper::Set(std::string name, ns3::AttributeValue const & v) [member function] |
| 1851 cls.add_method('Set',· |
| 1852 'void',· |
| 1853 [param('std::string', 'name'), param('ns3::AttributeValue con
st &', 'v')]) |
| 1854 ## jamming-mitigation-helper.h (module 'jamming'): void ns3::JammingMitigati
onHelper::SetJammingMitigationType(std::string type) [member function] |
| 1855 cls.add_method('SetJammingMitigationType',· |
| 1856 'void',· |
| 1857 [param('std::string', 'type')]) |
| 1858 ## jamming-mitigation-helper.h (module 'jamming'): ns3::Ptr<ns3::JammingMiti
gation> ns3::JammingMitigationHelper::DoInstall(ns3::Ptr<ns3::Node> node) const
[member function] |
| 1859 cls.add_method('DoInstall',· |
| 1860 'ns3::Ptr< ns3::JammingMitigation >',· |
| 1861 [param('ns3::Ptr< ns3::Node >', 'node')],· |
| 1862 is_const=True, visibility='private', is_virtual=True) |
| 1863 return |
| 1864 |
| 1865 def register_Ns3NetDeviceContainer_methods(root_module, cls): |
| 1866 ## net-device-container.h (module 'network'): ns3::NetDeviceContainer::NetDe
viceContainer(ns3::NetDeviceContainer const & arg0) [copy constructor] |
| 1867 cls.add_constructor([param('ns3::NetDeviceContainer const &', 'arg0')]) |
| 1868 ## net-device-container.h (module 'network'): ns3::NetDeviceContainer::NetDe
viceContainer() [constructor] |
| 1869 cls.add_constructor([]) |
| 1870 ## net-device-container.h (module 'network'): ns3::NetDeviceContainer::NetDe
viceContainer(ns3::Ptr<ns3::NetDevice> dev) [constructor] |
| 1871 cls.add_constructor([param('ns3::Ptr< ns3::NetDevice >', 'dev')]) |
| 1872 ## net-device-container.h (module 'network'): ns3::NetDeviceContainer::NetDe
viceContainer(std::string devName) [constructor] |
| 1873 cls.add_constructor([param('std::string', 'devName')]) |
| 1874 ## net-device-container.h (module 'network'): ns3::NetDeviceContainer::NetDe
viceContainer(ns3::NetDeviceContainer const & a, ns3::NetDeviceContainer const &
b) [constructor] |
| 1875 cls.add_constructor([param('ns3::NetDeviceContainer const &', 'a'), param('n
s3::NetDeviceContainer const &', 'b')]) |
| 1876 ## net-device-container.h (module 'network'): void ns3::NetDeviceContainer::
Add(ns3::NetDeviceContainer other) [member function] |
| 1877 cls.add_method('Add',· |
| 1878 'void',· |
| 1879 [param('ns3::NetDeviceContainer', 'other')]) |
| 1880 ## net-device-container.h (module 'network'): void ns3::NetDeviceContainer::
Add(ns3::Ptr<ns3::NetDevice> device) [member function] |
| 1881 cls.add_method('Add',· |
| 1882 'void',· |
| 1883 [param('ns3::Ptr< ns3::NetDevice >', 'device')]) |
| 1884 ## net-device-container.h (module 'network'): void ns3::NetDeviceContainer::
Add(std::string deviceName) [member function] |
| 1885 cls.add_method('Add',· |
| 1886 'void',· |
| 1887 [param('std::string', 'deviceName')]) |
| 1888 ## net-device-container.h (module 'network'): __gnu_cxx::__normal_iterator<c
onst ns3::Ptr<ns3::NetDevice>*,std::vector<ns3::Ptr<ns3::NetDevice>, std::alloca
tor<ns3::Ptr<ns3::NetDevice> > > > ns3::NetDeviceContainer::Begin() const [membe
r function] |
| 1889 cls.add_method('Begin',· |
| 1890 '__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > con
st, std::vector< ns3::Ptr< ns3::NetDevice > > >',· |
| 1891 [],· |
| 1892 is_const=True) |
| 1893 ## net-device-container.h (module 'network'): __gnu_cxx::__normal_iterator<c
onst ns3::Ptr<ns3::NetDevice>*,std::vector<ns3::Ptr<ns3::NetDevice>, std::alloca
tor<ns3::Ptr<ns3::NetDevice> > > > ns3::NetDeviceContainer::End() const [member
function] |
| 1894 cls.add_method('End',· |
| 1895 '__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > con
st, std::vector< ns3::Ptr< ns3::NetDevice > > >',· |
| 1896 [],· |
| 1897 is_const=True) |
| 1898 ## net-device-container.h (module 'network'): ns3::Ptr<ns3::NetDevice> ns3::
NetDeviceContainer::Get(uint32_t i) const [member function] |
| 1899 cls.add_method('Get',· |
| 1900 'ns3::Ptr< ns3::NetDevice >',· |
| 1901 [param('uint32_t', 'i')],· |
| 1902 is_const=True) |
| 1903 ## net-device-container.h (module 'network'): uint32_t ns3::NetDeviceContain
er::GetN() const [member function] |
| 1904 cls.add_method('GetN',· |
| 1905 'uint32_t',· |
| 1906 [],· |
| 1907 is_const=True) |
| 1908 return |
| 1909 |
| 1910 def register_Ns3NodeContainer_methods(root_module, cls): |
| 1911 ## node-container.h (module 'network'): ns3::NodeContainer::NodeContainer(ns
3::NodeContainer const & arg0) [copy constructor] |
| 1912 cls.add_constructor([param('ns3::NodeContainer const &', 'arg0')]) |
| 1913 ## node-container.h (module 'network'): ns3::NodeContainer::NodeContainer()
[constructor] |
| 1914 cls.add_constructor([]) |
| 1915 ## node-container.h (module 'network'): ns3::NodeContainer::NodeContainer(ns
3::Ptr<ns3::Node> node) [constructor] |
| 1916 cls.add_constructor([param('ns3::Ptr< ns3::Node >', 'node')]) |
| 1917 ## node-container.h (module 'network'): ns3::NodeContainer::NodeContainer(st
d::string nodeName) [constructor] |
| 1918 cls.add_constructor([param('std::string', 'nodeName')]) |
| 1919 ## node-container.h (module 'network'): ns3::NodeContainer::NodeContainer(ns
3::NodeContainer const & a, ns3::NodeContainer const & b) [constructor] |
| 1920 cls.add_constructor([param('ns3::NodeContainer const &', 'a'), param('ns3::N
odeContainer const &', 'b')]) |
| 1921 ## node-container.h (module 'network'): ns3::NodeContainer::NodeContainer(ns
3::NodeContainer const & a, ns3::NodeContainer const & b, ns3::NodeContainer con
st & c) [constructor] |
| 1922 cls.add_constructor([param('ns3::NodeContainer const &', 'a'), param('ns3::N
odeContainer const &', 'b'), param('ns3::NodeContainer const &', 'c')]) |
| 1923 ## node-container.h (module 'network'): ns3::NodeContainer::NodeContainer(ns
3::NodeContainer const & a, ns3::NodeContainer const & b, ns3::NodeContainer con
st & c, ns3::NodeContainer const & d) [constructor] |
| 1924 cls.add_constructor([param('ns3::NodeContainer const &', 'a'), param('ns3::N
odeContainer const &', 'b'), param('ns3::NodeContainer const &', 'c'), param('ns
3::NodeContainer const &', 'd')]) |
| 1925 ## node-container.h (module 'network'): ns3::NodeContainer::NodeContainer(ns
3::NodeContainer const & a, ns3::NodeContainer const & b, ns3::NodeContainer con
st & c, ns3::NodeContainer const & d, ns3::NodeContainer const & e) [constructor
] |
| 1926 cls.add_constructor([param('ns3::NodeContainer const &', 'a'), param('ns3::N
odeContainer const &', 'b'), param('ns3::NodeContainer const &', 'c'), param('ns
3::NodeContainer const &', 'd'), param('ns3::NodeContainer const &', 'e')]) |
| 1927 ## node-container.h (module 'network'): void ns3::NodeContainer::Add(ns3::No
deContainer other) [member function] |
| 1928 cls.add_method('Add',· |
| 1929 'void',· |
| 1930 [param('ns3::NodeContainer', 'other')]) |
| 1931 ## node-container.h (module 'network'): void ns3::NodeContainer::Add(ns3::Pt
r<ns3::Node> node) [member function] |
| 1932 cls.add_method('Add',· |
| 1933 'void',· |
| 1934 [param('ns3::Ptr< ns3::Node >', 'node')]) |
| 1935 ## node-container.h (module 'network'): void ns3::NodeContainer::Add(std::st
ring nodeName) [member function] |
| 1936 cls.add_method('Add',· |
| 1937 'void',· |
| 1938 [param('std::string', 'nodeName')]) |
| 1939 ## node-container.h (module 'network'): __gnu_cxx::__normal_iterator<const n
s3::Ptr<ns3::Node>*,std::vector<ns3::Ptr<ns3::Node>, std::allocator<ns3::Ptr<ns3
::Node> > > > ns3::NodeContainer::Begin() const [member function] |
| 1940 cls.add_method('Begin',· |
| 1941 '__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, s
td::vector< ns3::Ptr< ns3::Node > > >',· |
| 1942 [],· |
| 1943 is_const=True) |
| 1944 ## node-container.h (module 'network'): void ns3::NodeContainer::Create(uint
32_t n) [member function] |
| 1945 cls.add_method('Create',· |
| 1946 'void',· |
| 1947 [param('uint32_t', 'n')]) |
| 1948 ## node-container.h (module 'network'): void ns3::NodeContainer::Create(uint
32_t n, uint32_t systemId) [member function] |
| 1949 cls.add_method('Create',· |
| 1950 'void',· |
| 1951 [param('uint32_t', 'n'), param('uint32_t', 'systemId')]) |
| 1952 ## node-container.h (module 'network'): __gnu_cxx::__normal_iterator<const n
s3::Ptr<ns3::Node>*,std::vector<ns3::Ptr<ns3::Node>, std::allocator<ns3::Ptr<ns3
::Node> > > > ns3::NodeContainer::End() const [member function] |
| 1953 cls.add_method('End',· |
| 1954 '__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, s
td::vector< ns3::Ptr< ns3::Node > > >',· |
| 1955 [],· |
| 1956 is_const=True) |
| 1957 ## node-container.h (module 'network'): ns3::Ptr<ns3::Node> ns3::NodeContain
er::Get(uint32_t i) const [member function] |
| 1958 cls.add_method('Get',· |
| 1959 'ns3::Ptr< ns3::Node >',· |
| 1960 [param('uint32_t', 'i')],· |
| 1961 is_const=True) |
| 1962 ## node-container.h (module 'network'): static ns3::NodeContainer ns3::NodeC
ontainer::GetGlobal() [member function] |
| 1963 cls.add_method('GetGlobal',· |
| 1964 'ns3::NodeContainer',· |
| 1965 [],· |
| 1966 is_static=True) |
| 1967 ## node-container.h (module 'network'): uint32_t ns3::NodeContainer::GetN()
const [member function] |
| 1968 cls.add_method('GetN',· |
| 1969 'uint32_t',· |
| 1970 [],· |
| 1971 is_const=True) |
| 1972 return |
| 1973 |
| 1974 def register_Ns3NslWifiChannelHelper_methods(root_module, cls): |
| 1975 ## nsl-wifi-helper.h (module 'jamming'): ns3::NslWifiChannelHelper::NslWifiC
hannelHelper(ns3::NslWifiChannelHelper const & arg0) [copy constructor] |
| 1976 cls.add_constructor([param('ns3::NslWifiChannelHelper const &', 'arg0')]) |
| 1977 ## nsl-wifi-helper.h (module 'jamming'): ns3::NslWifiChannelHelper::NslWifiC
hannelHelper() [constructor] |
| 1978 cls.add_constructor([]) |
| 1979 ## nsl-wifi-helper.h (module 'jamming'): void ns3::NslWifiChannelHelper::Add
PropagationLoss(std::string name, std::string n0="", ns3::AttributeValue const &
v0=ns3::EmptyAttributeValue(), std::string n1="", ns3::AttributeValue const & v
1=ns3::EmptyAttributeValue(), std::string n2="", ns3::AttributeValue const & v2=
ns3::EmptyAttributeValue(), std::string n3="", ns3::AttributeValue const & v3=ns
3::EmptyAttributeValue(), std::string n4="", ns3::AttributeValue const & v4=ns3:
:EmptyAttributeValue(), std::string n5="", ns3::AttributeValue const & v5=ns3::E
mptyAttributeValue(), std::string n6="", ns3::AttributeValue const & v6=ns3::Emp
tyAttributeValue(), std::string n7="", ns3::AttributeValue const & v7=ns3::Empty
AttributeValue()) [member function] |
| 1980 cls.add_method('AddPropagationLoss',· |
| 1981 'void',· |
| 1982 [param('std::string', 'name'), param('std::string', 'n0', def
ault_value='""'), param('ns3::AttributeValue const &', 'v0', default_value='ns3:
:EmptyAttributeValue()'), param('std::string', 'n1', default_value='""'), param(
'ns3::AttributeValue const &', 'v1', default_value='ns3::EmptyAttributeValue()')
, param('std::string', 'n2', default_value='""'), param('ns3::AttributeValue con
st &', 'v2', default_value='ns3::EmptyAttributeValue()'), param('std::string', '
n3', default_value='""'), param('ns3::AttributeValue const &', 'v3', default_val
ue='ns3::EmptyAttributeValue()'), param('std::string', 'n4', default_value='""')
, param('ns3::AttributeValue const &', 'v4', default_value='ns3::EmptyAttributeV
alue()'), param('std::string', 'n5', default_value='""'), param('ns3::AttributeV
alue const &', 'v5', default_value='ns3::EmptyAttributeValue()'), param('std::st
ring', 'n6', default_value='""'), param('ns3::AttributeValue const &', 'v6', def
ault_value='ns3::EmptyAttributeValue()'), param('std::string', 'n7', default_val
ue='""'), param('ns3::AttributeValue const &', 'v7', default_value='ns3::EmptyAt
tributeValue()')]) |
| 1983 ## nsl-wifi-helper.h (module 'jamming'): ns3::Ptr<ns3::NslWifiChannel> ns3::
NslWifiChannelHelper::Create() const [member function] |
| 1984 cls.add_method('Create',· |
| 1985 'ns3::Ptr< ns3::NslWifiChannel >',· |
| 1986 [],· |
| 1987 is_const=True) |
| 1988 ## nsl-wifi-helper.h (module 'jamming'): static ns3::NslWifiChannelHelper ns
3::NslWifiChannelHelper::Default() [member function] |
| 1989 cls.add_method('Default',· |
| 1990 'ns3::NslWifiChannelHelper',· |
| 1991 [],· |
| 1992 is_static=True) |
| 1993 ## nsl-wifi-helper.h (module 'jamming'): void ns3::NslWifiChannelHelper::Set
PropagationDelay(std::string name, std::string n0="", ns3::AttributeValue const
& v0=ns3::EmptyAttributeValue(), std::string n1="", ns3::AttributeValue const &
v1=ns3::EmptyAttributeValue(), std::string n2="", ns3::AttributeValue const & v2
=ns3::EmptyAttributeValue(), std::string n3="", ns3::AttributeValue const & v3=n
s3::EmptyAttributeValue(), std::string n4="", ns3::AttributeValue const & v4=ns3
::EmptyAttributeValue(), std::string n5="", ns3::AttributeValue const & v5=ns3::
EmptyAttributeValue(), std::string n6="", ns3::AttributeValue const & v6=ns3::Em
ptyAttributeValue(), std::string n7="", ns3::AttributeValue const & v7=ns3::Empt
yAttributeValue()) [member function] |
| 1994 cls.add_method('SetPropagationDelay',· |
| 1995 'void',· |
| 1996 [param('std::string', 'name'), param('std::string', 'n0', def
ault_value='""'), param('ns3::AttributeValue const &', 'v0', default_value='ns3:
:EmptyAttributeValue()'), param('std::string', 'n1', default_value='""'), param(
'ns3::AttributeValue const &', 'v1', default_value='ns3::EmptyAttributeValue()')
, param('std::string', 'n2', default_value='""'), param('ns3::AttributeValue con
st &', 'v2', default_value='ns3::EmptyAttributeValue()'), param('std::string', '
n3', default_value='""'), param('ns3::AttributeValue const &', 'v3', default_val
ue='ns3::EmptyAttributeValue()'), param('std::string', 'n4', default_value='""')
, param('ns3::AttributeValue const &', 'v4', default_value='ns3::EmptyAttributeV
alue()'), param('std::string', 'n5', default_value='""'), param('ns3::AttributeV
alue const &', 'v5', default_value='ns3::EmptyAttributeValue()'), param('std::st
ring', 'n6', default_value='""'), param('ns3::AttributeValue const &', 'v6', def
ault_value='ns3::EmptyAttributeValue()'), param('std::string', 'n7', default_val
ue='""'), param('ns3::AttributeValue const &', 'v7', default_value='ns3::EmptyAt
tributeValue()')]) |
| 1997 return |
| 1998 |
| 1999 def register_Ns3ObjectBase_methods(root_module, cls): |
| 2000 ## object-base.h (module 'core'): ns3::ObjectBase::ObjectBase() [constructor
] |
| 2001 cls.add_constructor([]) |
| 2002 ## object-base.h (module 'core'): ns3::ObjectBase::ObjectBase(ns3::ObjectBas
e const & arg0) [copy constructor] |
| 2003 cls.add_constructor([param('ns3::ObjectBase const &', 'arg0')]) |
| 2004 ## object-base.h (module 'core'): void ns3::ObjectBase::GetAttribute(std::st
ring name, ns3::AttributeValue & value) const [member function] |
| 2005 cls.add_method('GetAttribute',· |
| 2006 'void',· |
| 2007 [param('std::string', 'name'), param('ns3::AttributeValue &',
'value')],· |
| 2008 is_const=True) |
| 2009 ## object-base.h (module 'core'): bool ns3::ObjectBase::GetAttributeFailSafe
(std::string name, ns3::AttributeValue & attribute) const [member function] |
| 2010 cls.add_method('GetAttributeFailSafe',· |
| 2011 'bool',· |
| 2012 [param('std::string', 'name'), param('ns3::AttributeValue &',
'attribute')],· |
| 2013 is_const=True) |
| 2014 ## object-base.h (module 'core'): ns3::TypeId ns3::ObjectBase::GetInstanceTy
peId() const [member function] |
| 2015 cls.add_method('GetInstanceTypeId',· |
| 2016 'ns3::TypeId',· |
| 2017 [],· |
| 2018 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 2019 ## object-base.h (module 'core'): static ns3::TypeId ns3::ObjectBase::GetTyp
eId() [member function] |
| 2020 cls.add_method('GetTypeId',· |
| 2021 'ns3::TypeId',· |
| 2022 [],· |
| 2023 is_static=True) |
| 2024 ## object-base.h (module 'core'): void ns3::ObjectBase::SetAttribute(std::st
ring name, ns3::AttributeValue const & value) [member function] |
| 2025 cls.add_method('SetAttribute',· |
| 2026 'void',· |
| 2027 [param('std::string', 'name'), param('ns3::AttributeValue con
st &', 'value')]) |
| 2028 ## object-base.h (module 'core'): bool ns3::ObjectBase::SetAttributeFailSafe
(std::string name, ns3::AttributeValue const & value) [member function] |
| 2029 cls.add_method('SetAttributeFailSafe',· |
| 2030 'bool',· |
| 2031 [param('std::string', 'name'), param('ns3::AttributeValue con
st &', 'value')]) |
| 2032 ## object-base.h (module 'core'): bool ns3::ObjectBase::TraceConnect(std::st
ring name, std::string context, ns3::CallbackBase const & cb) [member function] |
| 2033 cls.add_method('TraceConnect',· |
| 2034 'bool',· |
| 2035 [param('std::string', 'name'), param('std::string', 'context'
), param('ns3::CallbackBase const &', 'cb')]) |
| 2036 ## object-base.h (module 'core'): bool ns3::ObjectBase::TraceConnectWithoutC
ontext(std::string name, ns3::CallbackBase const & cb) [member function] |
| 2037 cls.add_method('TraceConnectWithoutContext',· |
| 2038 'bool',· |
| 2039 [param('std::string', 'name'), param('ns3::CallbackBase const
&', 'cb')]) |
| 2040 ## object-base.h (module 'core'): bool ns3::ObjectBase::TraceDisconnect(std:
:string name, std::string context, ns3::CallbackBase const & cb) [member functio
n] |
| 2041 cls.add_method('TraceDisconnect',· |
| 2042 'bool',· |
| 2043 [param('std::string', 'name'), param('std::string', 'context'
), param('ns3::CallbackBase const &', 'cb')]) |
| 2044 ## object-base.h (module 'core'): bool ns3::ObjectBase::TraceDisconnectWitho
utContext(std::string name, ns3::CallbackBase const & cb) [member function] |
| 2045 cls.add_method('TraceDisconnectWithoutContext',· |
| 2046 'bool',· |
| 2047 [param('std::string', 'name'), param('ns3::CallbackBase const
&', 'cb')]) |
| 2048 ## object-base.h (module 'core'): void ns3::ObjectBase::ConstructSelf(ns3::A
ttributeList const & attributes) [member function] |
| 2049 cls.add_method('ConstructSelf',· |
| 2050 'void',· |
| 2051 [param('ns3::AttributeList const &', 'attributes')],· |
| 2052 visibility='protected') |
| 2053 ## object-base.h (module 'core'): void ns3::ObjectBase::NotifyConstructionCo
mpleted() [member function] |
| 2054 cls.add_method('NotifyConstructionCompleted',· |
| 2055 'void',· |
| 2056 [],· |
| 2057 visibility='protected', is_virtual=True) |
| 2058 return |
| 2059 |
| 2060 def register_Ns3ObjectDeleter_methods(root_module, cls): |
| 2061 ## object.h (module 'core'): ns3::ObjectDeleter::ObjectDeleter() [constructo
r] |
| 2062 cls.add_constructor([]) |
| 2063 ## object.h (module 'core'): ns3::ObjectDeleter::ObjectDeleter(ns3::ObjectDe
leter const & arg0) [copy constructor] |
| 2064 cls.add_constructor([param('ns3::ObjectDeleter const &', 'arg0')]) |
| 2065 ## object.h (module 'core'): static void ns3::ObjectDeleter::Delete(ns3::Obj
ect * object) [member function] |
| 2066 cls.add_method('Delete',· |
| 2067 'void',· |
| 2068 [param('ns3::Object *', 'object')],· |
| 2069 is_static=True) |
| 2070 return |
| 2071 |
| 2072 def register_Ns3ObjectFactory_methods(root_module, cls): |
| 2073 cls.add_output_stream_operator() |
| 2074 ## object-factory.h (module 'core'): ns3::ObjectFactory::ObjectFactory(ns3::
ObjectFactory const & arg0) [copy constructor] |
| 2075 cls.add_constructor([param('ns3::ObjectFactory const &', 'arg0')]) |
| 2076 ## object-factory.h (module 'core'): ns3::ObjectFactory::ObjectFactory() [co
nstructor] |
| 2077 cls.add_constructor([]) |
| 2078 ## object-factory.h (module 'core'): ns3::Ptr<ns3::Object> ns3::ObjectFactor
y::Create() const [member function] |
| 2079 cls.add_method('Create',· |
| 2080 'ns3::Ptr< ns3::Object >',· |
| 2081 [],· |
| 2082 is_const=True) |
| 2083 ## object-factory.h (module 'core'): ns3::TypeId ns3::ObjectFactory::GetType
Id() const [member function] |
| 2084 cls.add_method('GetTypeId',· |
| 2085 'ns3::TypeId',· |
| 2086 [],· |
| 2087 is_const=True) |
| 2088 ## object-factory.h (module 'core'): void ns3::ObjectFactory::Set(std::strin
g name, ns3::AttributeValue const & value) [member function] |
| 2089 cls.add_method('Set',· |
| 2090 'void',· |
| 2091 [param('std::string', 'name'), param('ns3::AttributeValue con
st &', 'value')]) |
| 2092 ## object-factory.h (module 'core'): void ns3::ObjectFactory::Set(ns3::Attri
buteList const & list) [member function] |
| 2093 cls.add_method('Set',· |
| 2094 'void',· |
| 2095 [param('ns3::AttributeList const &', 'list')]) |
| 2096 ## object-factory.h (module 'core'): void ns3::ObjectFactory::SetTypeId(ns3:
:TypeId tid) [member function] |
| 2097 cls.add_method('SetTypeId',· |
| 2098 'void',· |
| 2099 [param('ns3::TypeId', 'tid')]) |
| 2100 ## object-factory.h (module 'core'): void ns3::ObjectFactory::SetTypeId(char
const * tid) [member function] |
| 2101 cls.add_method('SetTypeId',· |
| 2102 'void',· |
| 2103 [param('char const *', 'tid')]) |
| 2104 ## object-factory.h (module 'core'): void ns3::ObjectFactory::SetTypeId(std:
:string tid) [member function] |
| 2105 cls.add_method('SetTypeId',· |
| 2106 'void',· |
| 2107 [param('std::string', 'tid')]) |
| 2108 return |
| 2109 |
| 2110 def register_Ns3PacketMetadata_methods(root_module, cls): |
| 2111 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::PacketMetadata
(uint64_t uid, uint32_t size) [constructor] |
| 2112 cls.add_constructor([param('uint64_t', 'uid'), param('uint32_t', 'size')]) |
| 2113 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::PacketMetadata
(ns3::PacketMetadata const & o) [copy constructor] |
| 2114 cls.add_constructor([param('ns3::PacketMetadata const &', 'o')]) |
| 2115 ## packet-metadata.h (module 'network'): void ns3::PacketMetadata::AddAtEnd(
ns3::PacketMetadata const & o) [member function] |
| 2116 cls.add_method('AddAtEnd',· |
| 2117 'void',· |
| 2118 [param('ns3::PacketMetadata const &', 'o')]) |
| 2119 ## packet-metadata.h (module 'network'): void ns3::PacketMetadata::AddHeader
(ns3::Header const & header, uint32_t size) [member function] |
| 2120 cls.add_method('AddHeader',· |
| 2121 'void',· |
| 2122 [param('ns3::Header const &', 'header'), param('uint32_t', 's
ize')]) |
| 2123 ## packet-metadata.h (module 'network'): void ns3::PacketMetadata::AddPaddin
gAtEnd(uint32_t end) [member function] |
| 2124 cls.add_method('AddPaddingAtEnd',· |
| 2125 'void',· |
| 2126 [param('uint32_t', 'end')]) |
| 2127 ## packet-metadata.h (module 'network'): void ns3::PacketMetadata::AddTraile
r(ns3::Trailer const & trailer, uint32_t size) [member function] |
| 2128 cls.add_method('AddTrailer',· |
| 2129 'void',· |
| 2130 [param('ns3::Trailer const &', 'trailer'), param('uint32_t',
'size')]) |
| 2131 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::ItemIterator n
s3::PacketMetadata::BeginItem(ns3::Buffer buffer) const [member function] |
| 2132 cls.add_method('BeginItem',· |
| 2133 'ns3::PacketMetadata::ItemIterator',· |
| 2134 [param('ns3::Buffer', 'buffer')],· |
| 2135 is_const=True) |
| 2136 ## packet-metadata.h (module 'network'): ns3::PacketMetadata ns3::PacketMeta
data::CreateFragment(uint32_t start, uint32_t end) const [member function] |
| 2137 cls.add_method('CreateFragment',· |
| 2138 'ns3::PacketMetadata',· |
| 2139 [param('uint32_t', 'start'), param('uint32_t', 'end')],· |
| 2140 is_const=True) |
| 2141 ## packet-metadata.h (module 'network'): uint32_t ns3::PacketMetadata::Deser
ialize(uint8_t const * buffer, uint32_t size) [member function] |
| 2142 cls.add_method('Deserialize',· |
| 2143 'uint32_t',· |
| 2144 [param('uint8_t const *', 'buffer'), param('uint32_t', 'size'
)]) |
| 2145 ## packet-metadata.h (module 'network'): static void ns3::PacketMetadata::En
able() [member function] |
| 2146 cls.add_method('Enable',· |
| 2147 'void',· |
| 2148 [],· |
| 2149 is_static=True) |
| 2150 ## packet-metadata.h (module 'network'): static void ns3::PacketMetadata::En
ableChecking() [member function] |
| 2151 cls.add_method('EnableChecking',· |
| 2152 'void',· |
| 2153 [],· |
| 2154 is_static=True) |
| 2155 ## packet-metadata.h (module 'network'): uint32_t ns3::PacketMetadata::GetSe
rializedSize() const [member function] |
| 2156 cls.add_method('GetSerializedSize',· |
| 2157 'uint32_t',· |
| 2158 [],· |
| 2159 is_const=True) |
| 2160 ## packet-metadata.h (module 'network'): uint64_t ns3::PacketMetadata::GetUi
d() const [member function] |
| 2161 cls.add_method('GetUid',· |
| 2162 'uint64_t',· |
| 2163 [],· |
| 2164 is_const=True) |
| 2165 ## packet-metadata.h (module 'network'): void ns3::PacketMetadata::RemoveAtE
nd(uint32_t end) [member function] |
| 2166 cls.add_method('RemoveAtEnd',· |
| 2167 'void',· |
| 2168 [param('uint32_t', 'end')]) |
| 2169 ## packet-metadata.h (module 'network'): void ns3::PacketMetadata::RemoveAtS
tart(uint32_t start) [member function] |
| 2170 cls.add_method('RemoveAtStart',· |
| 2171 'void',· |
| 2172 [param('uint32_t', 'start')]) |
| 2173 ## packet-metadata.h (module 'network'): void ns3::PacketMetadata::RemoveHea
der(ns3::Header const & header, uint32_t size) [member function] |
| 2174 cls.add_method('RemoveHeader',· |
| 2175 'void',· |
| 2176 [param('ns3::Header const &', 'header'), param('uint32_t', 's
ize')]) |
| 2177 ## packet-metadata.h (module 'network'): void ns3::PacketMetadata::RemoveTra
iler(ns3::Trailer const & trailer, uint32_t size) [member function] |
| 2178 cls.add_method('RemoveTrailer',· |
| 2179 'void',· |
| 2180 [param('ns3::Trailer const &', 'trailer'), param('uint32_t',
'size')]) |
| 2181 ## packet-metadata.h (module 'network'): uint32_t ns3::PacketMetadata::Seria
lize(uint8_t * buffer, uint32_t maxSize) const [member function] |
| 2182 cls.add_method('Serialize',· |
| 2183 'uint32_t',· |
| 2184 [param('uint8_t *', 'buffer'), param('uint32_t', 'maxSize')],········ |
| 2185 is_const=True) |
| 2186 return |
| 2187 |
| 2188 def register_Ns3PacketMetadataItem_methods(root_module, cls): |
| 2189 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::Item::Item() [
constructor] |
| 2190 cls.add_constructor([]) |
| 2191 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::Item::Item(ns3
::PacketMetadata::Item const & arg0) [copy constructor] |
| 2192 cls.add_constructor([param('ns3::PacketMetadata::Item const &', 'arg0')]) |
| 2193 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::Item::current
[variable] |
| 2194 cls.add_instance_attribute('current', 'ns3::Buffer::Iterator', is_const=Fals
e) |
| 2195 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::Item::currentS
ize [variable] |
| 2196 cls.add_instance_attribute('currentSize', 'uint32_t', is_const=False) |
| 2197 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::Item::currentT
rimedFromEnd [variable] |
| 2198 cls.add_instance_attribute('currentTrimedFromEnd', 'uint32_t', is_const=Fals
e) |
| 2199 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::Item::currentT
rimedFromStart [variable] |
| 2200 cls.add_instance_attribute('currentTrimedFromStart', 'uint32_t', is_const=Fa
lse) |
| 2201 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::Item::isFragme
nt [variable] |
| 2202 cls.add_instance_attribute('isFragment', 'bool', is_const=False) |
| 2203 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::Item::tid [var
iable] |
| 2204 cls.add_instance_attribute('tid', 'ns3::TypeId', is_const=False) |
| 2205 return |
| 2206 |
| 2207 def register_Ns3PacketMetadataItemIterator_methods(root_module, cls): |
| 2208 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::ItemIterator::
ItemIterator(ns3::PacketMetadata::ItemIterator const & arg0) [copy constructor] |
| 2209 cls.add_constructor([param('ns3::PacketMetadata::ItemIterator const &', 'arg
0')]) |
| 2210 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::ItemIterator::
ItemIterator(ns3::PacketMetadata const * metadata, ns3::Buffer buffer) [construc
tor] |
| 2211 cls.add_constructor([param('ns3::PacketMetadata const *', 'metadata'), param
('ns3::Buffer', 'buffer')]) |
| 2212 ## packet-metadata.h (module 'network'): bool ns3::PacketMetadata::ItemItera
tor::HasNext() const [member function] |
| 2213 cls.add_method('HasNext',· |
| 2214 'bool',· |
| 2215 [],· |
| 2216 is_const=True) |
| 2217 ## packet-metadata.h (module 'network'): ns3::PacketMetadata::Item ns3::Pack
etMetadata::ItemIterator::Next() [member function] |
| 2218 cls.add_method('Next',· |
| 2219 'ns3::PacketMetadata::Item',· |
| 2220 []) |
| 2221 return |
| 2222 |
| 2223 def register_Ns3PacketTagIterator_methods(root_module, cls): |
| 2224 ## packet.h (module 'network'): ns3::PacketTagIterator::PacketTagIterator(ns
3::PacketTagIterator const & arg0) [copy constructor] |
| 2225 cls.add_constructor([param('ns3::PacketTagIterator const &', 'arg0')]) |
| 2226 ## packet.h (module 'network'): bool ns3::PacketTagIterator::HasNext() const
[member function] |
| 2227 cls.add_method('HasNext',· |
| 2228 'bool',· |
| 2229 [],· |
| 2230 is_const=True) |
| 2231 ## packet.h (module 'network'): ns3::PacketTagIterator::Item ns3::PacketTagI
terator::Next() [member function] |
| 2232 cls.add_method('Next',· |
| 2233 'ns3::PacketTagIterator::Item',· |
| 2234 []) |
| 2235 return |
| 2236 |
| 2237 def register_Ns3PacketTagIteratorItem_methods(root_module, cls): |
| 2238 ## packet.h (module 'network'): ns3::PacketTagIterator::Item::Item(ns3::Pack
etTagIterator::Item const & arg0) [copy constructor] |
| 2239 cls.add_constructor([param('ns3::PacketTagIterator::Item const &', 'arg0')]) |
| 2240 ## packet.h (module 'network'): void ns3::PacketTagIterator::Item::GetTag(ns
3::Tag & tag) const [member function] |
| 2241 cls.add_method('GetTag',· |
| 2242 'void',· |
| 2243 [param('ns3::Tag &', 'tag')],· |
| 2244 is_const=True) |
| 2245 ## packet.h (module 'network'): ns3::TypeId ns3::PacketTagIterator::Item::Ge
tTypeId() const [member function] |
| 2246 cls.add_method('GetTypeId',· |
| 2247 'ns3::TypeId',· |
| 2248 [],· |
| 2249 is_const=True) |
| 2250 return |
| 2251 |
| 2252 def register_Ns3PacketTagList_methods(root_module, cls): |
| 2253 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::PacketTagList()
[constructor] |
| 2254 cls.add_constructor([]) |
| 2255 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::PacketTagList(n
s3::PacketTagList const & o) [copy constructor] |
| 2256 cls.add_constructor([param('ns3::PacketTagList const &', 'o')]) |
| 2257 ## packet-tag-list.h (module 'network'): void ns3::PacketTagList::Add(ns3::T
ag const & tag) const [member function] |
| 2258 cls.add_method('Add',· |
| 2259 'void',· |
| 2260 [param('ns3::Tag const &', 'tag')],· |
| 2261 is_const=True) |
| 2262 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData const *
ns3::PacketTagList::Head() const [member function] |
| 2263 cls.add_method('Head',· |
| 2264 'ns3::PacketTagList::TagData const *',· |
| 2265 [],· |
| 2266 is_const=True) |
| 2267 ## packet-tag-list.h (module 'network'): bool ns3::PacketTagList::Peek(ns3::
Tag & tag) const [member function] |
| 2268 cls.add_method('Peek',· |
| 2269 'bool',· |
| 2270 [param('ns3::Tag &', 'tag')],· |
| 2271 is_const=True) |
| 2272 ## packet-tag-list.h (module 'network'): bool ns3::PacketTagList::Remove(ns3
::Tag & tag) [member function] |
| 2273 cls.add_method('Remove',· |
| 2274 'bool',· |
| 2275 [param('ns3::Tag &', 'tag')]) |
| 2276 ## packet-tag-list.h (module 'network'): void ns3::PacketTagList::RemoveAll(
) [member function] |
| 2277 cls.add_method('RemoveAll',· |
| 2278 'void',· |
| 2279 []) |
| 2280 return |
| 2281 |
| 2282 def register_Ns3PacketTagListTagData_methods(root_module, cls): |
| 2283 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::TagDat
a() [constructor] |
| 2284 cls.add_constructor([]) |
| 2285 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::TagDat
a(ns3::PacketTagList::TagData const & arg0) [copy constructor] |
| 2286 cls.add_constructor([param('ns3::PacketTagList::TagData const &', 'arg0')]) |
| 2287 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::count
[variable] |
| 2288 cls.add_instance_attribute('count', 'uint32_t', is_const=False) |
| 2289 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::data [
variable] |
| 2290 cls.add_instance_attribute('data', 'uint8_t [ 20 ]', is_const=False) |
| 2291 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::next [
variable] |
| 2292 cls.add_instance_attribute('next', 'ns3::PacketTagList::TagData *', is_const
=False) |
| 2293 ## packet-tag-list.h (module 'network'): ns3::PacketTagList::TagData::tid [v
ariable] |
| 2294 cls.add_instance_attribute('tid', 'ns3::TypeId', is_const=False) |
| 2295 return |
| 2296 |
| 2297 def register_Ns3PcapFile_methods(root_module, cls): |
| 2298 ## pcap-file.h (module 'network'): ns3::PcapFile::PcapFile() [constructor] |
| 2299 cls.add_constructor([]) |
| 2300 ## pcap-file.h (module 'network'): void ns3::PcapFile::Clear() [member funct
ion] |
| 2301 cls.add_method('Clear',· |
| 2302 'void',· |
| 2303 []) |
| 2304 ## pcap-file.h (module 'network'): void ns3::PcapFile::Close() [member funct
ion] |
| 2305 cls.add_method('Close',· |
| 2306 'void',· |
| 2307 []) |
| 2308 ## pcap-file.h (module 'network'): static bool ns3::PcapFile::Diff(std::stri
ng const & f1, std::string const & f2, uint32_t & sec, uint32_t & usec, uint32_t
snapLen=ns3::PcapFile::SNAPLEN_DEFAULT) [member function] |
| 2309 cls.add_method('Diff',· |
| 2310 'bool',· |
| 2311 [param('std::string const &', 'f1'), param('std::string const
&', 'f2'), param('uint32_t &', 'sec'), param('uint32_t &', 'usec'), param('uint
32_t', 'snapLen', default_value='ns3::PcapFile::SNAPLEN_DEFAULT')],· |
| 2312 is_static=True) |
| 2313 ## pcap-file.h (module 'network'): bool ns3::PcapFile::Eof() const [member f
unction] |
| 2314 cls.add_method('Eof',· |
| 2315 'bool',· |
| 2316 [],· |
| 2317 is_const=True) |
| 2318 ## pcap-file.h (module 'network'): bool ns3::PcapFile::Fail() const [member
function] |
| 2319 cls.add_method('Fail',· |
| 2320 'bool',· |
| 2321 [],· |
| 2322 is_const=True) |
| 2323 ## pcap-file.h (module 'network'): uint32_t ns3::PcapFile::GetDataLinkType()
[member function] |
| 2324 cls.add_method('GetDataLinkType',· |
| 2325 'uint32_t',· |
| 2326 []) |
| 2327 ## pcap-file.h (module 'network'): uint32_t ns3::PcapFile::GetMagic() [membe
r function] |
| 2328 cls.add_method('GetMagic',· |
| 2329 'uint32_t',· |
| 2330 []) |
| 2331 ## pcap-file.h (module 'network'): uint32_t ns3::PcapFile::GetSigFigs() [mem
ber function] |
| 2332 cls.add_method('GetSigFigs',· |
| 2333 'uint32_t',· |
| 2334 []) |
| 2335 ## pcap-file.h (module 'network'): uint32_t ns3::PcapFile::GetSnapLen() [mem
ber function] |
| 2336 cls.add_method('GetSnapLen',· |
| 2337 'uint32_t',· |
| 2338 []) |
| 2339 ## pcap-file.h (module 'network'): bool ns3::PcapFile::GetSwapMode() [member
function] |
| 2340 cls.add_method('GetSwapMode',· |
| 2341 'bool',· |
| 2342 []) |
| 2343 ## pcap-file.h (module 'network'): int32_t ns3::PcapFile::GetTimeZoneOffset(
) [member function] |
| 2344 cls.add_method('GetTimeZoneOffset',· |
| 2345 'int32_t',· |
| 2346 []) |
| 2347 ## pcap-file.h (module 'network'): uint16_t ns3::PcapFile::GetVersionMajor()
[member function] |
| 2348 cls.add_method('GetVersionMajor',· |
| 2349 'uint16_t',· |
| 2350 []) |
| 2351 ## pcap-file.h (module 'network'): uint16_t ns3::PcapFile::GetVersionMinor()
[member function] |
| 2352 cls.add_method('GetVersionMinor',· |
| 2353 'uint16_t',· |
| 2354 []) |
| 2355 ## pcap-file.h (module 'network'): void ns3::PcapFile::Init(uint32_t dataLin
kType, uint32_t snapLen=ns3::PcapFile::SNAPLEN_DEFAULT, int32_t timeZoneCorrecti
on=ns3::PcapFile::ZONE_DEFAULT, bool swapMode=false) [member function] |
| 2356 cls.add_method('Init',· |
| 2357 'void',· |
| 2358 [param('uint32_t', 'dataLinkType'), param('uint32_t', 'snapLe
n', default_value='ns3::PcapFile::SNAPLEN_DEFAULT'), param('int32_t', 'timeZoneC
orrection', default_value='ns3::PcapFile::ZONE_DEFAULT'), param('bool', 'swapMod
e', default_value='false')]) |
| 2359 ## pcap-file.h (module 'network'): void ns3::PcapFile::Open(std::string cons
t & filename, std::_Ios_Openmode mode) [member function] |
| 2360 cls.add_method('Open',· |
| 2361 'void',· |
| 2362 [param('std::string const &', 'filename'), param('std::_Ios_O
penmode', 'mode')]) |
| 2363 ## pcap-file.h (module 'network'): void ns3::PcapFile::Read(uint8_t * const
data, uint32_t maxBytes, uint32_t & tsSec, uint32_t & tsUsec, uint32_t & inclLen
, uint32_t & origLen, uint32_t & readLen) [member function] |
| 2364 cls.add_method('Read',· |
| 2365 'void',· |
| 2366 [param('uint8_t * const', 'data'), param('uint32_t', 'maxByte
s'), param('uint32_t &', 'tsSec'), param('uint32_t &', 'tsUsec'), param('uint32_
t &', 'inclLen'), param('uint32_t &', 'origLen'), param('uint32_t &', 'readLen')
]) |
| 2367 ## pcap-file.h (module 'network'): void ns3::PcapFile::Write(uint32_t tsSec,
uint32_t tsUsec, uint8_t const * const data, uint32_t totalLen) [member functio
n] |
| 2368 cls.add_method('Write',· |
| 2369 'void',· |
| 2370 [param('uint32_t', 'tsSec'), param('uint32_t', 'tsUsec'), par
am('uint8_t const * const', 'data'), param('uint32_t', 'totalLen')]) |
| 2371 ## pcap-file.h (module 'network'): void ns3::PcapFile::Write(uint32_t tsSec,
uint32_t tsUsec, ns3::Ptr<const ns3::Packet> p) [member function] |
| 2372 cls.add_method('Write',· |
| 2373 'void',· |
| 2374 [param('uint32_t', 'tsSec'), param('uint32_t', 'tsUsec'), par
am('ns3::Ptr< ns3::Packet const >', 'p')]) |
| 2375 ## pcap-file.h (module 'network'): void ns3::PcapFile::Write(uint32_t tsSec,
uint32_t tsUsec, ns3::Header & header, ns3::Ptr<const ns3::Packet> p) [member f
unction] |
| 2376 cls.add_method('Write',· |
| 2377 'void',· |
| 2378 [param('uint32_t', 'tsSec'), param('uint32_t', 'tsUsec'), par
am('ns3::Header &', 'header'), param('ns3::Ptr< ns3::Packet const >', 'p')]) |
| 2379 ## pcap-file.h (module 'network'): ns3::PcapFile::SNAPLEN_DEFAULT [variable] |
| 2380 cls.add_static_attribute('SNAPLEN_DEFAULT', 'uint32_t const', is_const=True) |
| 2381 ## pcap-file.h (module 'network'): ns3::PcapFile::ZONE_DEFAULT [variable] |
| 2382 cls.add_static_attribute('ZONE_DEFAULT', 'int32_t const', is_const=True) |
| 2383 return |
| 2384 |
| 2385 def register_Ns3PcapHelper_methods(root_module, cls): |
| 2386 ## trace-helper.h (module 'network'): ns3::PcapHelper::PcapHelper(ns3::PcapH
elper const & arg0) [copy constructor] |
| 2387 cls.add_constructor([param('ns3::PcapHelper const &', 'arg0')]) |
| 2388 ## trace-helper.h (module 'network'): ns3::PcapHelper::PcapHelper() [constru
ctor] |
| 2389 cls.add_constructor([]) |
| 2390 ## trace-helper.h (module 'network'): ns3::Ptr<ns3::PcapFileWrapper> ns3::Pc
apHelper::CreateFile(std::string filename, std::_Ios_Openmode filemode, uint32_t
dataLinkType, uint32_t snapLen=65535, int32_t tzCorrection=0) [member function] |
| 2391 cls.add_method('CreateFile',· |
| 2392 'ns3::Ptr< ns3::PcapFileWrapper >',· |
| 2393 [param('std::string', 'filename'), param('std::_Ios_Openmode'
, 'filemode'), param('uint32_t', 'dataLinkType'), param('uint32_t', 'snapLen', d
efault_value='65535'), param('int32_t', 'tzCorrection', default_value='0')]) |
| 2394 ## trace-helper.h (module 'network'): std::string ns3::PcapHelper::GetFilena
meFromDevice(std::string prefix, ns3::Ptr<ns3::NetDevice> device, bool useObject
Names=true) [member function] |
| 2395 cls.add_method('GetFilenameFromDevice',· |
| 2396 'std::string',· |
| 2397 [param('std::string', 'prefix'), param('ns3::Ptr< ns3::NetDev
ice >', 'device'), param('bool', 'useObjectNames', default_value='true')]) |
| 2398 ## trace-helper.h (module 'network'): std::string ns3::PcapHelper::GetFilena
meFromInterfacePair(std::string prefix, ns3::Ptr<ns3::Object> object, uint32_t i
nterface, bool useObjectNames=true) [member function] |
| 2399 cls.add_method('GetFilenameFromInterfacePair',· |
| 2400 'std::string',· |
| 2401 [param('std::string', 'prefix'), param('ns3::Ptr< ns3::Object
>', 'object'), param('uint32_t', 'interface'), param('bool', 'useObjectNames',
default_value='true')]) |
| 2402 return |
| 2403 |
| 2404 def register_Ns3PcapHelperForDevice_methods(root_module, cls): |
| 2405 ## trace-helper.h (module 'network'): ns3::PcapHelperForDevice::PcapHelperFo
rDevice(ns3::PcapHelperForDevice const & arg0) [copy constructor] |
| 2406 cls.add_constructor([param('ns3::PcapHelperForDevice const &', 'arg0')]) |
| 2407 ## trace-helper.h (module 'network'): ns3::PcapHelperForDevice::PcapHelperFo
rDevice() [constructor] |
| 2408 cls.add_constructor([]) |
| 2409 ## trace-helper.h (module 'network'): void ns3::PcapHelperForDevice::EnableP
cap(std::string prefix, ns3::Ptr<ns3::NetDevice> nd, bool promiscuous=false, boo
l explicitFilename=false) [member function] |
| 2410 cls.add_method('EnablePcap',· |
| 2411 'void',· |
| 2412 [param('std::string', 'prefix'), param('ns3::Ptr< ns3::NetDev
ice >', 'nd'), param('bool', 'promiscuous', default_value='false'), param('bool'
, 'explicitFilename', default_value='false')]) |
| 2413 ## trace-helper.h (module 'network'): void ns3::PcapHelperForDevice::EnableP
cap(std::string prefix, std::string ndName, bool promiscuous=false, bool explici
tFilename=false) [member function] |
| 2414 cls.add_method('EnablePcap',· |
| 2415 'void',· |
| 2416 [param('std::string', 'prefix'), param('std::string', 'ndName
'), param('bool', 'promiscuous', default_value='false'), param('bool', 'explicit
Filename', default_value='false')]) |
| 2417 ## trace-helper.h (module 'network'): void ns3::PcapHelperForDevice::EnableP
cap(std::string prefix, ns3::NetDeviceContainer d, bool promiscuous=false) [memb
er function] |
| 2418 cls.add_method('EnablePcap',· |
| 2419 'void',· |
| 2420 [param('std::string', 'prefix'), param('ns3::NetDeviceContain
er', 'd'), param('bool', 'promiscuous', default_value='false')]) |
| 2421 ## trace-helper.h (module 'network'): void ns3::PcapHelperForDevice::EnableP
cap(std::string prefix, ns3::NodeContainer n, bool promiscuous=false) [member fu
nction] |
| 2422 cls.add_method('EnablePcap',· |
| 2423 'void',· |
| 2424 [param('std::string', 'prefix'), param('ns3::NodeContainer',
'n'), param('bool', 'promiscuous', default_value='false')]) |
| 2425 ## trace-helper.h (module 'network'): void ns3::PcapHelperForDevice::EnableP
cap(std::string prefix, uint32_t nodeid, uint32_t deviceid, bool promiscuous=fal
se) [member function] |
| 2426 cls.add_method('EnablePcap',· |
| 2427 'void',· |
| 2428 [param('std::string', 'prefix'), param('uint32_t', 'nodeid'),
param('uint32_t', 'deviceid'), param('bool', 'promiscuous', default_value='fals
e')]) |
| 2429 ## trace-helper.h (module 'network'): void ns3::PcapHelperForDevice::EnableP
capAll(std::string prefix, bool promiscuous=false) [member function] |
| 2430 cls.add_method('EnablePcapAll',· |
| 2431 'void',· |
| 2432 [param('std::string', 'prefix'), param('bool', 'promiscuous',
default_value='false')]) |
| 2433 ## trace-helper.h (module 'network'): void ns3::PcapHelperForDevice::EnableP
capInternal(std::string prefix, ns3::Ptr<ns3::NetDevice> nd, bool promiscuous, b
ool explicitFilename) [member function] |
| 2434 cls.add_method('EnablePcapInternal',· |
| 2435 'void',· |
| 2436 [param('std::string', 'prefix'), param('ns3::Ptr< ns3::NetDev
ice >', 'nd'), param('bool', 'promiscuous'), param('bool', 'explicitFilename')],········ |
| 2437 is_pure_virtual=True, is_virtual=True) |
| 2438 return |
| 2439 |
| 2440 def register_Ns3RandomVariable_methods(root_module, cls): |
| 2441 cls.add_output_stream_operator() |
| 2442 ## random-variable.h (module 'core'): ns3::RandomVariable::RandomVariable()
[constructor] |
| 2443 cls.add_constructor([]) |
| 2444 ## random-variable.h (module 'core'): ns3::RandomVariable::RandomVariable(ns
3::RandomVariable const & o) [copy constructor] |
| 2445 cls.add_constructor([param('ns3::RandomVariable const &', 'o')]) |
| 2446 ## random-variable.h (module 'core'): uint32_t ns3::RandomVariable::GetInteg
er() const [member function] |
| 2447 cls.add_method('GetInteger',· |
| 2448 'uint32_t',· |
| 2449 [],· |
| 2450 is_const=True) |
| 2451 ## random-variable.h (module 'core'): double ns3::RandomVariable::GetValue()
const [member function] |
| 2452 cls.add_method('GetValue',· |
| 2453 'double',· |
| 2454 [],· |
| 2455 is_const=True) |
| 2456 return |
| 2457 |
| 2458 def register_Ns3RngStream_methods(root_module, cls): |
| 2459 ## rng-stream.h (module 'core'): ns3::RngStream::RngStream() [constructor] |
| 2460 cls.add_constructor([]) |
| 2461 ## rng-stream.h (module 'core'): ns3::RngStream::RngStream(ns3::RngStream co
nst & arg0) [copy constructor] |
| 2462 cls.add_constructor([param('ns3::RngStream const &', 'arg0')]) |
| 2463 ## rng-stream.h (module 'core'): void ns3::RngStream::AdvanceState(int32_t e
, int32_t c) [member function] |
| 2464 cls.add_method('AdvanceState',· |
| 2465 'void',· |
| 2466 [param('int32_t', 'e'), param('int32_t', 'c')]) |
| 2467 ## rng-stream.h (module 'core'): static bool ns3::RngStream::CheckSeed(uint3
2_t const * seed) [member function] |
| 2468 cls.add_method('CheckSeed',· |
| 2469 'bool',· |
| 2470 [param('uint32_t const *', 'seed')],· |
| 2471 is_static=True) |
| 2472 ## rng-stream.h (module 'core'): static bool ns3::RngStream::CheckSeed(uint3
2_t seed) [member function] |
| 2473 cls.add_method('CheckSeed',· |
| 2474 'bool',· |
| 2475 [param('uint32_t', 'seed')],· |
| 2476 is_static=True) |
| 2477 ## rng-stream.h (module 'core'): static uint32_t ns3::RngStream::GetPackageR
un() [member function] |
| 2478 cls.add_method('GetPackageRun',· |
| 2479 'uint32_t',· |
| 2480 [],· |
| 2481 is_static=True) |
| 2482 ## rng-stream.h (module 'core'): static void ns3::RngStream::GetPackageSeed(
uint32_t * seed) [member function] |
| 2483 cls.add_method('GetPackageSeed',· |
| 2484 'void',· |
| 2485 [param('uint32_t *', 'seed')],· |
| 2486 is_static=True) |
| 2487 ## rng-stream.h (module 'core'): void ns3::RngStream::GetState(uint32_t * se
ed) const [member function] |
| 2488 cls.add_method('GetState',· |
| 2489 'void',· |
| 2490 [param('uint32_t *', 'seed')],· |
| 2491 is_const=True) |
| 2492 ## rng-stream.h (module 'core'): void ns3::RngStream::IncreasedPrecis(bool i
ncp) [member function] |
| 2493 cls.add_method('IncreasedPrecis',· |
| 2494 'void',· |
| 2495 [param('bool', 'incp')]) |
| 2496 ## rng-stream.h (module 'core'): void ns3::RngStream::InitializeStream() [me
mber function] |
| 2497 cls.add_method('InitializeStream',· |
| 2498 'void',· |
| 2499 []) |
| 2500 ## rng-stream.h (module 'core'): int32_t ns3::RngStream::RandInt(int32_t i,
int32_t j) [member function] |
| 2501 cls.add_method('RandInt',· |
| 2502 'int32_t',· |
| 2503 [param('int32_t', 'i'), param('int32_t', 'j')]) |
| 2504 ## rng-stream.h (module 'core'): double ns3::RngStream::RandU01() [member fu
nction] |
| 2505 cls.add_method('RandU01',· |
| 2506 'double',· |
| 2507 []) |
| 2508 ## rng-stream.h (module 'core'): void ns3::RngStream::ResetNextSubstream() [
member function] |
| 2509 cls.add_method('ResetNextSubstream',· |
| 2510 'void',· |
| 2511 []) |
| 2512 ## rng-stream.h (module 'core'): void ns3::RngStream::ResetNthSubstream(uint
32_t N) [member function] |
| 2513 cls.add_method('ResetNthSubstream',· |
| 2514 'void',· |
| 2515 [param('uint32_t', 'N')]) |
| 2516 ## rng-stream.h (module 'core'): void ns3::RngStream::ResetStartStream() [me
mber function] |
| 2517 cls.add_method('ResetStartStream',· |
| 2518 'void',· |
| 2519 []) |
| 2520 ## rng-stream.h (module 'core'): void ns3::RngStream::ResetStartSubstream()
[member function] |
| 2521 cls.add_method('ResetStartSubstream',· |
| 2522 'void',· |
| 2523 []) |
| 2524 ## rng-stream.h (module 'core'): void ns3::RngStream::SetAntithetic(bool a)
[member function] |
| 2525 cls.add_method('SetAntithetic',· |
| 2526 'void',· |
| 2527 [param('bool', 'a')]) |
| 2528 ## rng-stream.h (module 'core'): static void ns3::RngStream::SetPackageRun(u
int32_t run) [member function] |
| 2529 cls.add_method('SetPackageRun',· |
| 2530 'void',· |
| 2531 [param('uint32_t', 'run')],· |
| 2532 is_static=True) |
| 2533 ## rng-stream.h (module 'core'): static bool ns3::RngStream::SetPackageSeed(
uint32_t seed) [member function] |
| 2534 cls.add_method('SetPackageSeed',· |
| 2535 'bool',· |
| 2536 [param('uint32_t', 'seed')],· |
| 2537 is_static=True) |
| 2538 ## rng-stream.h (module 'core'): static bool ns3::RngStream::SetPackageSeed(
uint32_t const * seed) [member function] |
| 2539 cls.add_method('SetPackageSeed',· |
| 2540 'bool',· |
| 2541 [param('uint32_t const *', 'seed')],· |
| 2542 is_static=True) |
| 2543 ## rng-stream.h (module 'core'): bool ns3::RngStream::SetSeeds(uint32_t cons
t * seed) [member function] |
| 2544 cls.add_method('SetSeeds',· |
| 2545 'bool',· |
| 2546 [param('uint32_t const *', 'seed')]) |
| 2547 return |
| 2548 |
| 2549 def register_Ns3SeedManager_methods(root_module, cls): |
| 2550 ## random-variable.h (module 'core'): ns3::SeedManager::SeedManager() [const
ructor] |
| 2551 cls.add_constructor([]) |
| 2552 ## random-variable.h (module 'core'): ns3::SeedManager::SeedManager(ns3::See
dManager const & arg0) [copy constructor] |
| 2553 cls.add_constructor([param('ns3::SeedManager const &', 'arg0')]) |
| 2554 ## random-variable.h (module 'core'): static bool ns3::SeedManager::CheckSee
d(uint32_t seed) [member function] |
| 2555 cls.add_method('CheckSeed',· |
| 2556 'bool',· |
| 2557 [param('uint32_t', 'seed')],· |
| 2558 is_static=True) |
| 2559 ## random-variable.h (module 'core'): static uint32_t ns3::SeedManager::GetR
un() [member function] |
| 2560 cls.add_method('GetRun',· |
| 2561 'uint32_t',· |
| 2562 [],· |
| 2563 is_static=True) |
| 2564 ## random-variable.h (module 'core'): static uint32_t ns3::SeedManager::GetS
eed() [member function] |
| 2565 cls.add_method('GetSeed',· |
| 2566 'uint32_t',· |
| 2567 [],· |
| 2568 is_static=True) |
| 2569 ## random-variable.h (module 'core'): static void ns3::SeedManager::SetRun(u
int32_t run) [member function] |
| 2570 cls.add_method('SetRun',· |
| 2571 'void',· |
| 2572 [param('uint32_t', 'run')],· |
| 2573 is_static=True) |
| 2574 ## random-variable.h (module 'core'): static void ns3::SeedManager::SetSeed(
uint32_t seed) [member function] |
| 2575 cls.add_method('SetSeed',· |
| 2576 'void',· |
| 2577 [param('uint32_t', 'seed')],· |
| 2578 is_static=True) |
| 2579 return |
| 2580 |
| 2581 def register_Ns3SequentialVariable_methods(root_module, cls): |
| 2582 ## random-variable.h (module 'core'): ns3::SequentialVariable::SequentialVar
iable(ns3::SequentialVariable const & arg0) [copy constructor] |
| 2583 cls.add_constructor([param('ns3::SequentialVariable const &', 'arg0')]) |
| 2584 ## random-variable.h (module 'core'): ns3::SequentialVariable::SequentialVar
iable(double f, double l, double i=1, uint32_t c=1) [constructor] |
| 2585 cls.add_constructor([param('double', 'f'), param('double', 'l'), param('doub
le', 'i', default_value='1'), param('uint32_t', 'c', default_value='1')]) |
| 2586 ## random-variable.h (module 'core'): ns3::SequentialVariable::SequentialVar
iable(double f, double l, ns3::RandomVariable const & i, uint32_t c=1) [construc
tor] |
| 2587 cls.add_constructor([param('double', 'f'), param('double', 'l'), param('ns3:
:RandomVariable const &', 'i'), param('uint32_t', 'c', default_value='1')]) |
| 2588 return |
| 2589 |
| 2590 def register_Ns3SimpleRefCount__Ns3Object_Ns3ObjectBase_Ns3ObjectDeleter_methods
(root_module, cls): |
| 2591 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Object, ns3:
:ObjectBase, ns3::ObjectDeleter>::SimpleRefCount() [constructor] |
| 2592 cls.add_constructor([]) |
| 2593 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Object, ns3:
:ObjectBase, ns3::ObjectDeleter>::SimpleRefCount(ns3::SimpleRefCount<ns3::Object
, ns3::ObjectBase, ns3::ObjectDeleter> const & o) [copy constructor] |
| 2594 cls.add_constructor([param('ns3::SimpleRefCount< ns3::Object, ns3::ObjectBas
e, ns3::ObjectDeleter > const &', 'o')]) |
| 2595 ## simple-ref-count.h (module 'core'): static void ns3::SimpleRefCount<ns3::
Object, ns3::ObjectBase, ns3::ObjectDeleter>::Cleanup() [member function] |
| 2596 cls.add_method('Cleanup',· |
| 2597 'void',· |
| 2598 [],· |
| 2599 is_static=True) |
| 2600 return |
| 2601 |
| 2602 def register_Ns3Simulator_methods(root_module, cls): |
| 2603 ## simulator.h (module 'core'): ns3::Simulator::Simulator(ns3::Simulator con
st & arg0) [copy constructor] |
| 2604 cls.add_constructor([param('ns3::Simulator const &', 'arg0')]) |
| 2605 ## simulator.h (module 'core'): static void ns3::Simulator::Cancel(ns3::Even
tId const & id) [member function] |
| 2606 cls.add_method('Cancel',· |
| 2607 'void',· |
| 2608 [param('ns3::EventId const &', 'id')],· |
| 2609 is_static=True) |
| 2610 ## simulator.h (module 'core'): static void ns3::Simulator::Destroy() [membe
r function] |
| 2611 cls.add_method('Destroy',· |
| 2612 'void',· |
| 2613 [],· |
| 2614 is_static=True) |
| 2615 ## simulator.h (module 'core'): static uint32_t ns3::Simulator::GetContext()
[member function] |
| 2616 cls.add_method('GetContext',· |
| 2617 'uint32_t',· |
| 2618 [],· |
| 2619 is_static=True) |
| 2620 ## simulator.h (module 'core'): static ns3::Time ns3::Simulator::GetDelayLef
t(ns3::EventId const & id) [member function] |
| 2621 cls.add_method('GetDelayLeft',· |
| 2622 'ns3::Time',· |
| 2623 [param('ns3::EventId const &', 'id')],· |
| 2624 is_static=True) |
| 2625 ## simulator.h (module 'core'): static ns3::Ptr<ns3::SimulatorImpl> ns3::Sim
ulator::GetImplementation() [member function] |
| 2626 cls.add_method('GetImplementation',· |
| 2627 'ns3::Ptr< ns3::SimulatorImpl >',· |
| 2628 [],· |
| 2629 is_static=True) |
| 2630 ## simulator.h (module 'core'): static ns3::Time ns3::Simulator::GetMaximumS
imulationTime() [member function] |
| 2631 cls.add_method('GetMaximumSimulationTime',· |
| 2632 'ns3::Time',· |
| 2633 [],· |
| 2634 is_static=True) |
| 2635 ## simulator.h (module 'core'): static uint32_t ns3::Simulator::GetSystemId(
) [member function] |
| 2636 cls.add_method('GetSystemId',· |
| 2637 'uint32_t',· |
| 2638 [],· |
| 2639 is_static=True) |
| 2640 ## simulator.h (module 'core'): static bool ns3::Simulator::IsExpired(ns3::E
ventId const & id) [member function] |
| 2641 cls.add_method('IsExpired',· |
| 2642 'bool',· |
| 2643 [param('ns3::EventId const &', 'id')],· |
| 2644 is_static=True) |
| 2645 ## simulator.h (module 'core'): static bool ns3::Simulator::IsFinished() [me
mber function] |
| 2646 cls.add_method('IsFinished',· |
| 2647 'bool',· |
| 2648 [],· |
| 2649 is_static=True) |
| 2650 ## simulator.h (module 'core'): static ns3::Time ns3::Simulator::Next() [mem
ber function] |
| 2651 cls.add_method('Next',· |
| 2652 'ns3::Time',· |
| 2653 [],· |
| 2654 is_static=True, deprecated=True) |
| 2655 ## simulator.h (module 'core'): static ns3::Time ns3::Simulator::Now() [memb
er function] |
| 2656 cls.add_method('Now',· |
| 2657 'ns3::Time',· |
| 2658 [],· |
| 2659 is_static=True) |
| 2660 ## simulator.h (module 'core'): static void ns3::Simulator::Remove(ns3::Even
tId const & id) [member function] |
| 2661 cls.add_method('Remove',· |
| 2662 'void',· |
| 2663 [param('ns3::EventId const &', 'id')],· |
| 2664 is_static=True) |
| 2665 ## simulator.h (module 'core'): static void ns3::Simulator::RunOneEvent() [m
ember function] |
| 2666 cls.add_method('RunOneEvent',· |
| 2667 'void',· |
| 2668 [],· |
| 2669 is_static=True, deprecated=True) |
| 2670 ## simulator.h (module 'core'): static void ns3::Simulator::SetImplementatio
n(ns3::Ptr<ns3::SimulatorImpl> impl) [member function] |
| 2671 cls.add_method('SetImplementation',· |
| 2672 'void',· |
| 2673 [param('ns3::Ptr< ns3::SimulatorImpl >', 'impl')],· |
| 2674 is_static=True) |
| 2675 ## simulator.h (module 'core'): static void ns3::Simulator::SetScheduler(ns3
::ObjectFactory schedulerFactory) [member function] |
| 2676 cls.add_method('SetScheduler',· |
| 2677 'void',· |
| 2678 [param('ns3::ObjectFactory', 'schedulerFactory')],· |
| 2679 is_static=True) |
| 2680 ## simulator.h (module 'core'): static void ns3::Simulator::Stop() [member f
unction] |
| 2681 cls.add_method('Stop',· |
| 2682 'void',· |
| 2683 [],· |
| 2684 is_static=True) |
| 2685 ## simulator.h (module 'core'): static void ns3::Simulator::Stop(ns3::Time c
onst & time) [member function] |
| 2686 cls.add_method('Stop',· |
| 2687 'void',· |
| 2688 [param('ns3::Time const &', 'time')],· |
| 2689 is_static=True) |
| 2690 return |
| 2691 |
| 2692 def register_Ns3Tag_methods(root_module, cls): |
| 2693 ## tag.h (module 'network'): ns3::Tag::Tag() [constructor] |
| 2694 cls.add_constructor([]) |
| 2695 ## tag.h (module 'network'): ns3::Tag::Tag(ns3::Tag const & arg0) [copy cons
tructor] |
| 2696 cls.add_constructor([param('ns3::Tag const &', 'arg0')]) |
| 2697 ## tag.h (module 'network'): void ns3::Tag::Deserialize(ns3::TagBuffer i) [m
ember function] |
| 2698 cls.add_method('Deserialize',· |
| 2699 'void',· |
| 2700 [param('ns3::TagBuffer', 'i')],· |
| 2701 is_pure_virtual=True, is_virtual=True) |
| 2702 ## tag.h (module 'network'): uint32_t ns3::Tag::GetSerializedSize() const [m
ember function] |
| 2703 cls.add_method('GetSerializedSize',· |
| 2704 'uint32_t',· |
| 2705 [],· |
| 2706 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 2707 ## tag.h (module 'network'): static ns3::TypeId ns3::Tag::GetTypeId() [membe
r function] |
| 2708 cls.add_method('GetTypeId',· |
| 2709 'ns3::TypeId',· |
| 2710 [],· |
| 2711 is_static=True) |
| 2712 ## tag.h (module 'network'): void ns3::Tag::Print(std::ostream & os) const [
member function] |
| 2713 cls.add_method('Print',· |
| 2714 'void',· |
| 2715 [param('std::ostream &', 'os')],· |
| 2716 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 2717 ## tag.h (module 'network'): void ns3::Tag::Serialize(ns3::TagBuffer i) cons
t [member function] |
| 2718 cls.add_method('Serialize',· |
| 2719 'void',· |
| 2720 [param('ns3::TagBuffer', 'i')],· |
| 2721 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 2722 return |
| 2723 |
| 2724 def register_Ns3TagBuffer_methods(root_module, cls): |
| 2725 ## tag-buffer.h (module 'network'): ns3::TagBuffer::TagBuffer(ns3::TagBuffer
const & arg0) [copy constructor] |
| 2726 cls.add_constructor([param('ns3::TagBuffer const &', 'arg0')]) |
| 2727 ## tag-buffer.h (module 'network'): ns3::TagBuffer::TagBuffer(uint8_t * star
t, uint8_t * end) [constructor] |
| 2728 cls.add_constructor([param('uint8_t *', 'start'), param('uint8_t *', 'end')]
) |
| 2729 ## tag-buffer.h (module 'network'): void ns3::TagBuffer::CopyFrom(ns3::TagBu
ffer o) [member function] |
| 2730 cls.add_method('CopyFrom',· |
| 2731 'void',· |
| 2732 [param('ns3::TagBuffer', 'o')]) |
| 2733 ## tag-buffer.h (module 'network'): void ns3::TagBuffer::Read(uint8_t * buff
er, uint32_t size) [member function] |
| 2734 cls.add_method('Read',· |
| 2735 'void',· |
| 2736 [param('uint8_t *', 'buffer'), param('uint32_t', 'size')]) |
| 2737 ## tag-buffer.h (module 'network'): double ns3::TagBuffer::ReadDouble() [mem
ber function] |
| 2738 cls.add_method('ReadDouble',· |
| 2739 'double',· |
| 2740 []) |
| 2741 ## tag-buffer.h (module 'network'): uint16_t ns3::TagBuffer::ReadU16() [memb
er function] |
| 2742 cls.add_method('ReadU16',· |
| 2743 'uint16_t',· |
| 2744 []) |
| 2745 ## tag-buffer.h (module 'network'): uint32_t ns3::TagBuffer::ReadU32() [memb
er function] |
| 2746 cls.add_method('ReadU32',· |
| 2747 'uint32_t',· |
| 2748 []) |
| 2749 ## tag-buffer.h (module 'network'): uint64_t ns3::TagBuffer::ReadU64() [memb
er function] |
| 2750 cls.add_method('ReadU64',· |
| 2751 'uint64_t',· |
| 2752 []) |
| 2753 ## tag-buffer.h (module 'network'): uint8_t ns3::TagBuffer::ReadU8() [member
function] |
| 2754 cls.add_method('ReadU8',· |
| 2755 'uint8_t',· |
| 2756 []) |
| 2757 ## tag-buffer.h (module 'network'): void ns3::TagBuffer::TrimAtEnd(uint32_t
trim) [member function] |
| 2758 cls.add_method('TrimAtEnd',· |
| 2759 'void',· |
| 2760 [param('uint32_t', 'trim')]) |
| 2761 ## tag-buffer.h (module 'network'): void ns3::TagBuffer::Write(uint8_t const
* buffer, uint32_t size) [member function] |
| 2762 cls.add_method('Write',· |
| 2763 'void',· |
| 2764 [param('uint8_t const *', 'buffer'), param('uint32_t', 'size'
)]) |
| 2765 ## tag-buffer.h (module 'network'): void ns3::TagBuffer::WriteDouble(double
v) [member function] |
| 2766 cls.add_method('WriteDouble',· |
| 2767 'void',· |
| 2768 [param('double', 'v')]) |
| 2769 ## tag-buffer.h (module 'network'): void ns3::TagBuffer::WriteU16(uint16_t d
ata) [member function] |
| 2770 cls.add_method('WriteU16',· |
| 2771 'void',· |
| 2772 [param('uint16_t', 'data')]) |
| 2773 ## tag-buffer.h (module 'network'): void ns3::TagBuffer::WriteU32(uint32_t d
ata) [member function] |
| 2774 cls.add_method('WriteU32',· |
| 2775 'void',· |
| 2776 [param('uint32_t', 'data')]) |
| 2777 ## tag-buffer.h (module 'network'): void ns3::TagBuffer::WriteU64(uint64_t v
) [member function] |
| 2778 cls.add_method('WriteU64',· |
| 2779 'void',· |
| 2780 [param('uint64_t', 'v')]) |
| 2781 ## tag-buffer.h (module 'network'): void ns3::TagBuffer::WriteU8(uint8_t v)
[member function] |
| 2782 cls.add_method('WriteU8',· |
| 2783 'void',· |
| 2784 [param('uint8_t', 'v')]) |
| 2785 return |
| 2786 |
| 2787 def register_Ns3TracedValue__Double_methods(root_module, cls): |
| 2788 ## traced-value.h (module 'core'): ns3::TracedValue<double>::TracedValue() [
constructor] |
| 2789 cls.add_constructor([]) |
| 2790 ## traced-value.h (module 'core'): ns3::TracedValue<double>::TracedValue(ns3
::TracedValue<double> const & o) [copy constructor] |
| 2791 cls.add_constructor([param('ns3::TracedValue< double > const &', 'o')]) |
| 2792 ## traced-value.h (module 'core'): ns3::TracedValue<double>::TracedValue(dou
ble const & v) [constructor] |
| 2793 cls.add_constructor([param('double const &', 'v')]) |
| 2794 ## traced-value.h (module 'core'): void ns3::TracedValue<double>::Connect(ns
3::CallbackBase const & cb, std::basic_string<char,std::char_traits<char>,std::a
llocator<char> > path) [member function] |
| 2795 cls.add_method('Connect',· |
| 2796 'void',· |
| 2797 [param('ns3::CallbackBase const &', 'cb'), param('std::string
', 'path')]) |
| 2798 ## traced-value.h (module 'core'): void ns3::TracedValue<double>::ConnectWit
houtContext(ns3::CallbackBase const & cb) [member function] |
| 2799 cls.add_method('ConnectWithoutContext',· |
| 2800 'void',· |
| 2801 [param('ns3::CallbackBase const &', 'cb')]) |
| 2802 ## traced-value.h (module 'core'): void ns3::TracedValue<double>::Disconnect
(ns3::CallbackBase const & cb, std::basic_string<char,std::char_traits<char>,std
::allocator<char> > path) [member function] |
| 2803 cls.add_method('Disconnect',· |
| 2804 'void',· |
| 2805 [param('ns3::CallbackBase const &', 'cb'), param('std::string
', 'path')]) |
| 2806 ## traced-value.h (module 'core'): void ns3::TracedValue<double>::Disconnect
WithoutContext(ns3::CallbackBase const & cb) [member function] |
| 2807 cls.add_method('DisconnectWithoutContext',· |
| 2808 'void',· |
| 2809 [param('ns3::CallbackBase const &', 'cb')]) |
| 2810 ## traced-value.h (module 'core'): double ns3::TracedValue<double>::Get() co
nst [member function] |
| 2811 cls.add_method('Get',· |
| 2812 'double',· |
| 2813 [],· |
| 2814 is_const=True) |
| 2815 ## traced-value.h (module 'core'): void ns3::TracedValue<double>::Set(double
const & v) [member function] |
| 2816 cls.add_method('Set',· |
| 2817 'void',· |
| 2818 [param('double const &', 'v')]) |
| 2819 return |
| 2820 |
| 2821 def register_Ns3TracedValue__Unsigned_long_long_methods(root_module, cls): |
| 2822 ## traced-value.h (module 'core'): ns3::TracedValue<unsigned long long>::Tra
cedValue() [constructor] |
| 2823 cls.add_constructor([]) |
| 2824 ## traced-value.h (module 'core'): ns3::TracedValue<unsigned long long>::Tra
cedValue(ns3::TracedValue<unsigned long long> const & o) [copy constructor] |
| 2825 cls.add_constructor([param('ns3::TracedValue< unsigned long long > const &',
'o')]) |
| 2826 ## traced-value.h (module 'core'): ns3::TracedValue<unsigned long long>::Tra
cedValue(long long unsigned int const & v) [constructor] |
| 2827 cls.add_constructor([param('long long unsigned int const &', 'v')]) |
| 2828 ## traced-value.h (module 'core'): void ns3::TracedValue<unsigned long long>
::Connect(ns3::CallbackBase const & cb, std::basic_string<char,std::char_traits<
char>,std::allocator<char> > path) [member function] |
| 2829 cls.add_method('Connect',· |
| 2830 'void',· |
| 2831 [param('ns3::CallbackBase const &', 'cb'), param('std::string
', 'path')]) |
| 2832 ## traced-value.h (module 'core'): void ns3::TracedValue<unsigned long long>
::ConnectWithoutContext(ns3::CallbackBase const & cb) [member function] |
| 2833 cls.add_method('ConnectWithoutContext',· |
| 2834 'void',· |
| 2835 [param('ns3::CallbackBase const &', 'cb')]) |
| 2836 ## traced-value.h (module 'core'): void ns3::TracedValue<unsigned long long>
::Disconnect(ns3::CallbackBase const & cb, std::basic_string<char,std::char_trai
ts<char>,std::allocator<char> > path) [member function] |
| 2837 cls.add_method('Disconnect',· |
| 2838 'void',· |
| 2839 [param('ns3::CallbackBase const &', 'cb'), param('std::string
', 'path')]) |
| 2840 ## traced-value.h (module 'core'): void ns3::TracedValue<unsigned long long>
::DisconnectWithoutContext(ns3::CallbackBase const & cb) [member function] |
| 2841 cls.add_method('DisconnectWithoutContext',· |
| 2842 'void',· |
| 2843 [param('ns3::CallbackBase const &', 'cb')]) |
| 2844 ## traced-value.h (module 'core'): long long unsigned int ns3::TracedValue<u
nsigned long long>::Get() const [member function] |
| 2845 cls.add_method('Get',· |
| 2846 'long long unsigned int',· |
| 2847 [],· |
| 2848 is_const=True) |
| 2849 ## traced-value.h (module 'core'): void ns3::TracedValue<unsigned long long>
::Set(long long unsigned int const & v) [member function] |
| 2850 cls.add_method('Set',· |
| 2851 'void',· |
| 2852 [param('long long unsigned int const &', 'v')]) |
| 2853 return |
| 2854 |
| 2855 def register_Ns3TriangularVariable_methods(root_module, cls): |
| 2856 ## random-variable.h (module 'core'): ns3::TriangularVariable::TriangularVar
iable(ns3::TriangularVariable const & arg0) [copy constructor] |
| 2857 cls.add_constructor([param('ns3::TriangularVariable const &', 'arg0')]) |
| 2858 ## random-variable.h (module 'core'): ns3::TriangularVariable::TriangularVar
iable() [constructor] |
| 2859 cls.add_constructor([]) |
| 2860 ## random-variable.h (module 'core'): ns3::TriangularVariable::TriangularVar
iable(double s, double l, double mean) [constructor] |
| 2861 cls.add_constructor([param('double', 's'), param('double', 'l'), param('doub
le', 'mean')]) |
| 2862 return |
| 2863 |
| 2864 def register_Ns3TypeId_methods(root_module, cls): |
| 2865 cls.add_binary_comparison_operator('<') |
| 2866 cls.add_binary_comparison_operator('!=') |
| 2867 cls.add_output_stream_operator() |
| 2868 cls.add_binary_comparison_operator('==') |
| 2869 ## type-id.h (module 'core'): ns3::TypeId::TypeId(char const * name) [constr
uctor] |
| 2870 cls.add_constructor([param('char const *', 'name')]) |
| 2871 ## type-id.h (module 'core'): ns3::TypeId::TypeId() [constructor] |
| 2872 cls.add_constructor([]) |
| 2873 ## type-id.h (module 'core'): ns3::TypeId::TypeId(ns3::TypeId const & o) [co
py constructor] |
| 2874 cls.add_constructor([param('ns3::TypeId const &', 'o')]) |
| 2875 ## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::AddAttribute(std::str
ing name, std::string help, ns3::AttributeValue const & initialValue, ns3::Ptr<n
s3::AttributeAccessor const> accessor, ns3::Ptr<ns3::AttributeChecker const> che
cker) [member function] |
| 2876 cls.add_method('AddAttribute',· |
| 2877 'ns3::TypeId',· |
| 2878 [param('std::string', 'name'), param('std::string', 'help'),
param('ns3::AttributeValue const &', 'initialValue'), param('ns3::Ptr< ns3::Attr
ibuteAccessor const >', 'accessor'), param('ns3::Ptr< ns3::AttributeChecker cons
t >', 'checker')]) |
| 2879 ## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::AddAttribute(std::str
ing name, std::string help, uint32_t flags, ns3::AttributeValue const & initialV
alue, ns3::Ptr<ns3::AttributeAccessor const> accessor, ns3::Ptr<ns3::AttributeCh
ecker const> checker) [member function] |
| 2880 cls.add_method('AddAttribute',· |
| 2881 'ns3::TypeId',· |
| 2882 [param('std::string', 'name'), param('std::string', 'help'),
param('uint32_t', 'flags'), param('ns3::AttributeValue const &', 'initialValue')
, param('ns3::Ptr< ns3::AttributeAccessor const >', 'accessor'), param('ns3::Ptr
< ns3::AttributeChecker const >', 'checker')]) |
| 2883 ## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::AddTraceSource(std::s
tring name, std::string help, ns3::Ptr<const ns3::TraceSourceAccessor> accessor)
[member function] |
| 2884 cls.add_method('AddTraceSource',· |
| 2885 'ns3::TypeId',· |
| 2886 [param('std::string', 'name'), param('std::string', 'help'),
param('ns3::Ptr< ns3::TraceSourceAccessor const >', 'accessor')]) |
| 2887 ## type-id.h (module 'core'): ns3::Ptr<ns3::AttributeAccessor const> ns3::Ty
peId::GetAttributeAccessor(uint32_t i) const [member function] |
| 2888 cls.add_method('GetAttributeAccessor',· |
| 2889 'ns3::Ptr< ns3::AttributeAccessor const >',· |
| 2890 [param('uint32_t', 'i')],· |
| 2891 is_const=True) |
| 2892 ## type-id.h (module 'core'): ns3::Ptr<ns3::AttributeChecker const> ns3::Typ
eId::GetAttributeChecker(uint32_t i) const [member function] |
| 2893 cls.add_method('GetAttributeChecker',· |
| 2894 'ns3::Ptr< ns3::AttributeChecker const >',· |
| 2895 [param('uint32_t', 'i')],· |
| 2896 is_const=True) |
| 2897 ## type-id.h (module 'core'): uint32_t ns3::TypeId::GetAttributeFlags(uint32
_t i) const [member function] |
| 2898 cls.add_method('GetAttributeFlags',· |
| 2899 'uint32_t',· |
| 2900 [param('uint32_t', 'i')],· |
| 2901 is_const=True) |
| 2902 ## type-id.h (module 'core'): std::string ns3::TypeId::GetAttributeFullName(
uint32_t i) const [member function] |
| 2903 cls.add_method('GetAttributeFullName',· |
| 2904 'std::string',· |
| 2905 [param('uint32_t', 'i')],· |
| 2906 is_const=True) |
| 2907 ## type-id.h (module 'core'): std::string ns3::TypeId::GetAttributeHelp(uint
32_t i) const [member function] |
| 2908 cls.add_method('GetAttributeHelp',· |
| 2909 'std::string',· |
| 2910 [param('uint32_t', 'i')],· |
| 2911 is_const=True) |
| 2912 ## type-id.h (module 'core'): ns3::Ptr<ns3::AttributeValue const> ns3::TypeI
d::GetAttributeInitialValue(uint32_t i) const [member function] |
| 2913 cls.add_method('GetAttributeInitialValue',· |
| 2914 'ns3::Ptr< ns3::AttributeValue const >',· |
| 2915 [param('uint32_t', 'i')],· |
| 2916 is_const=True) |
| 2917 ## type-id.h (module 'core'): uint32_t ns3::TypeId::GetAttributeN() const [m
ember function] |
| 2918 cls.add_method('GetAttributeN',· |
| 2919 'uint32_t',· |
| 2920 [],· |
| 2921 is_const=True) |
| 2922 ## type-id.h (module 'core'): std::string ns3::TypeId::GetAttributeName(uint
32_t i) const [member function] |
| 2923 cls.add_method('GetAttributeName',· |
| 2924 'std::string',· |
| 2925 [param('uint32_t', 'i')],· |
| 2926 is_const=True) |
| 2927 ## type-id.h (module 'core'): ns3::Callback<ns3::ObjectBase*,ns3::empty,ns3:
:empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::em
pty> ns3::TypeId::GetConstructor() const [member function] |
| 2928 cls.add_method('GetConstructor',· |
| 2929 'ns3::Callback< ns3::ObjectBase *, ns3::empty, ns3::empty, ns
3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty
>',· |
| 2930 [],· |
| 2931 is_const=True) |
| 2932 ## type-id.h (module 'core'): std::string ns3::TypeId::GetGroupName() const
[member function] |
| 2933 cls.add_method('GetGroupName',· |
| 2934 'std::string',· |
| 2935 [],· |
| 2936 is_const=True) |
| 2937 ## type-id.h (module 'core'): std::string ns3::TypeId::GetName() const [memb
er function] |
| 2938 cls.add_method('GetName',· |
| 2939 'std::string',· |
| 2940 [],· |
| 2941 is_const=True) |
| 2942 ## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::GetParent() const [me
mber function] |
| 2943 cls.add_method('GetParent',· |
| 2944 'ns3::TypeId',· |
| 2945 [],· |
| 2946 is_const=True) |
| 2947 ## type-id.h (module 'core'): static ns3::TypeId ns3::TypeId::GetRegistered(
uint32_t i) [member function] |
| 2948 cls.add_method('GetRegistered',· |
| 2949 'ns3::TypeId',· |
| 2950 [param('uint32_t', 'i')],· |
| 2951 is_static=True) |
| 2952 ## type-id.h (module 'core'): static uint32_t ns3::TypeId::GetRegisteredN()
[member function] |
| 2953 cls.add_method('GetRegisteredN',· |
| 2954 'uint32_t',· |
| 2955 [],· |
| 2956 is_static=True) |
| 2957 ## type-id.h (module 'core'): ns3::Ptr<const ns3::TraceSourceAccessor> ns3::
TypeId::GetTraceSourceAccessor(uint32_t i) const [member function] |
| 2958 cls.add_method('GetTraceSourceAccessor',· |
| 2959 'ns3::Ptr< ns3::TraceSourceAccessor const >',· |
| 2960 [param('uint32_t', 'i')],· |
| 2961 is_const=True) |
| 2962 ## type-id.h (module 'core'): std::string ns3::TypeId::GetTraceSourceHelp(ui
nt32_t i) const [member function] |
| 2963 cls.add_method('GetTraceSourceHelp',· |
| 2964 'std::string',· |
| 2965 [param('uint32_t', 'i')],· |
| 2966 is_const=True) |
| 2967 ## type-id.h (module 'core'): uint32_t ns3::TypeId::GetTraceSourceN() const
[member function] |
| 2968 cls.add_method('GetTraceSourceN',· |
| 2969 'uint32_t',· |
| 2970 [],· |
| 2971 is_const=True) |
| 2972 ## type-id.h (module 'core'): std::string ns3::TypeId::GetTraceSourceName(ui
nt32_t i) const [member function] |
| 2973 cls.add_method('GetTraceSourceName',· |
| 2974 'std::string',· |
| 2975 [param('uint32_t', 'i')],· |
| 2976 is_const=True) |
| 2977 ## type-id.h (module 'core'): uint16_t ns3::TypeId::GetUid() const [member f
unction] |
| 2978 cls.add_method('GetUid',· |
| 2979 'uint16_t',· |
| 2980 [],· |
| 2981 is_const=True) |
| 2982 ## type-id.h (module 'core'): bool ns3::TypeId::HasConstructor() const [memb
er function] |
| 2983 cls.add_method('HasConstructor',· |
| 2984 'bool',· |
| 2985 [],· |
| 2986 is_const=True) |
| 2987 ## type-id.h (module 'core'): bool ns3::TypeId::HasParent() const [member fu
nction] |
| 2988 cls.add_method('HasParent',· |
| 2989 'bool',· |
| 2990 [],· |
| 2991 is_const=True) |
| 2992 ## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::HideFromDocumentation
() [member function] |
| 2993 cls.add_method('HideFromDocumentation',· |
| 2994 'ns3::TypeId',· |
| 2995 []) |
| 2996 ## type-id.h (module 'core'): bool ns3::TypeId::IsChildOf(ns3::TypeId other)
const [member function] |
| 2997 cls.add_method('IsChildOf',· |
| 2998 'bool',· |
| 2999 [param('ns3::TypeId', 'other')],· |
| 3000 is_const=True) |
| 3001 ## type-id.h (module 'core'): static bool ns3::TypeId::LookupAttributeByFull
Name(std::string fullName, ns3::TypeId::AttributeInfo * info) [member function] |
| 3002 cls.add_method('LookupAttributeByFullName',· |
| 3003 'bool',· |
| 3004 [param('std::string', 'fullName'), param('ns3::TypeId::Attrib
uteInfo *', 'info')],· |
| 3005 is_static=True) |
| 3006 ## type-id.h (module 'core'): bool ns3::TypeId::LookupAttributeByName(std::s
tring name, ns3::TypeId::AttributeInfo * info) const [member function] |
| 3007 cls.add_method('LookupAttributeByName',· |
| 3008 'bool',· |
| 3009 [param('std::string', 'name'), param('ns3::TypeId::AttributeI
nfo *', 'info', transfer_ownership=False)],· |
| 3010 is_const=True) |
| 3011 ## type-id.h (module 'core'): static ns3::TypeId ns3::TypeId::LookupByName(s
td::string name) [member function] |
| 3012 cls.add_method('LookupByName',· |
| 3013 'ns3::TypeId',· |
| 3014 [param('std::string', 'name')],· |
| 3015 is_static=True) |
| 3016 ## type-id.h (module 'core'): ns3::Ptr<const ns3::TraceSourceAccessor> ns3::
TypeId::LookupTraceSourceByName(std::string name) const [member function] |
| 3017 cls.add_method('LookupTraceSourceByName',· |
| 3018 'ns3::Ptr< ns3::TraceSourceAccessor const >',· |
| 3019 [param('std::string', 'name')],· |
| 3020 is_const=True) |
| 3021 ## type-id.h (module 'core'): bool ns3::TypeId::MustHideFromDocumentation()
const [member function] |
| 3022 cls.add_method('MustHideFromDocumentation',· |
| 3023 'bool',· |
| 3024 [],· |
| 3025 is_const=True) |
| 3026 ## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::SetGroupName(std::str
ing groupName) [member function] |
| 3027 cls.add_method('SetGroupName',· |
| 3028 'ns3::TypeId',· |
| 3029 [param('std::string', 'groupName')]) |
| 3030 ## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::SetParent(ns3::TypeId
tid) [member function] |
| 3031 cls.add_method('SetParent',· |
| 3032 'ns3::TypeId',· |
| 3033 [param('ns3::TypeId', 'tid')]) |
| 3034 ## type-id.h (module 'core'): void ns3::TypeId::SetUid(uint16_t tid) [member
function] |
| 3035 cls.add_method('SetUid',· |
| 3036 'void',· |
| 3037 [param('uint16_t', 'tid')]) |
| 3038 return |
| 3039 |
| 3040 def register_Ns3TypeIdAttributeInfo_methods(root_module, cls): |
| 3041 ## type-id.h (module 'core'): ns3::TypeId::AttributeInfo::AttributeInfo() [c
onstructor] |
| 3042 cls.add_constructor([]) |
| 3043 ## type-id.h (module 'core'): ns3::TypeId::AttributeInfo::AttributeInfo(ns3:
:TypeId::AttributeInfo const & arg0) [copy constructor] |
| 3044 cls.add_constructor([param('ns3::TypeId::AttributeInfo const &', 'arg0')]) |
| 3045 ## type-id.h (module 'core'): ns3::TypeId::AttributeInfo::accessor [variable
] |
| 3046 cls.add_instance_attribute('accessor', 'ns3::Ptr< ns3::AttributeAccessor con
st >', is_const=False) |
| 3047 ## type-id.h (module 'core'): ns3::TypeId::AttributeInfo::checker [variable] |
| 3048 cls.add_instance_attribute('checker', 'ns3::Ptr< ns3::AttributeChecker const
>', is_const=False) |
| 3049 ## type-id.h (module 'core'): ns3::TypeId::AttributeInfo::flags [variable] |
| 3050 cls.add_instance_attribute('flags', 'uint32_t', is_const=False) |
| 3051 ## type-id.h (module 'core'): ns3::TypeId::AttributeInfo::initialValue [vari
able] |
| 3052 cls.add_instance_attribute('initialValue', 'ns3::Ptr< ns3::AttributeValue co
nst >', is_const=False) |
| 3053 return |
| 3054 |
| 3055 def register_Ns3UniformVariable_methods(root_module, cls): |
| 3056 ## random-variable.h (module 'core'): ns3::UniformVariable::UniformVariable(
ns3::UniformVariable const & arg0) [copy constructor] |
| 3057 cls.add_constructor([param('ns3::UniformVariable const &', 'arg0')]) |
| 3058 ## random-variable.h (module 'core'): ns3::UniformVariable::UniformVariable(
) [constructor] |
| 3059 cls.add_constructor([]) |
| 3060 ## random-variable.h (module 'core'): ns3::UniformVariable::UniformVariable(
double s, double l) [constructor] |
| 3061 cls.add_constructor([param('double', 's'), param('double', 'l')]) |
| 3062 ## random-variable.h (module 'core'): uint32_t ns3::UniformVariable::GetInte
ger(uint32_t s, uint32_t l) [member function] |
| 3063 cls.add_method('GetInteger',· |
| 3064 'uint32_t',· |
| 3065 [param('uint32_t', 's'), param('uint32_t', 'l')]) |
| 3066 ## random-variable.h (module 'core'): double ns3::UniformVariable::GetValue(
) const [member function] |
| 3067 cls.add_method('GetValue',· |
| 3068 'double',· |
| 3069 [],· |
| 3070 is_const=True) |
| 3071 ## random-variable.h (module 'core'): double ns3::UniformVariable::GetValue(
double s, double l) [member function] |
| 3072 cls.add_method('GetValue',· |
| 3073 'double',· |
| 3074 [param('double', 's'), param('double', 'l')]) |
| 3075 return |
| 3076 |
| 3077 def register_Ns3UnsafeAttributeList_methods(root_module, cls): |
| 3078 ## attribute-list.h (module 'core'): ns3::UnsafeAttributeList::UnsafeAttribu
teList() [constructor] |
| 3079 cls.add_constructor([]) |
| 3080 ## attribute-list.h (module 'core'): ns3::UnsafeAttributeList::UnsafeAttribu
teList(ns3::UnsafeAttributeList const & o) [copy constructor] |
| 3081 cls.add_constructor([param('ns3::UnsafeAttributeList const &', 'o')]) |
| 3082 ## attribute-list.h (module 'core'): ns3::AttributeList ns3::UnsafeAttribute
List::GetSafe(std::string name) const [member function] |
| 3083 cls.add_method('GetSafe',· |
| 3084 'ns3::AttributeList',· |
| 3085 [param('std::string', 'name')],· |
| 3086 is_const=True) |
| 3087 ## attribute-list.h (module 'core'): void ns3::UnsafeAttributeList::Set(std:
:string name, ns3::AttributeValue const & param) [member function] |
| 3088 cls.add_method('Set',· |
| 3089 'void',· |
| 3090 [param('std::string', 'name'), param('ns3::AttributeValue con
st &', 'param')]) |
| 3091 return |
| 3092 |
| 3093 def register_Ns3WeibullVariable_methods(root_module, cls): |
| 3094 ## random-variable.h (module 'core'): ns3::WeibullVariable::WeibullVariable(
ns3::WeibullVariable const & arg0) [copy constructor] |
| 3095 cls.add_constructor([param('ns3::WeibullVariable const &', 'arg0')]) |
| 3096 ## random-variable.h (module 'core'): ns3::WeibullVariable::WeibullVariable(
) [constructor] |
| 3097 cls.add_constructor([]) |
| 3098 ## random-variable.h (module 'core'): ns3::WeibullVariable::WeibullVariable(
double m) [constructor] |
| 3099 cls.add_constructor([param('double', 'm')]) |
| 3100 ## random-variable.h (module 'core'): ns3::WeibullVariable::WeibullVariable(
double m, double s) [constructor] |
| 3101 cls.add_constructor([param('double', 'm'), param('double', 's')]) |
| 3102 ## random-variable.h (module 'core'): ns3::WeibullVariable::WeibullVariable(
double m, double s, double b) [constructor] |
| 3103 cls.add_constructor([param('double', 'm'), param('double', 's'), param('doub
le', 'b')]) |
| 3104 return |
| 3105 |
| 3106 def register_Ns3WifiHelper_methods(root_module, cls): |
| 3107 ## wifi-helper.h (module 'wifi'): ns3::WifiHelper::WifiHelper(ns3::WifiHelpe
r const & arg0) [copy constructor] |
| 3108 cls.add_constructor([param('ns3::WifiHelper const &', 'arg0')]) |
| 3109 ## wifi-helper.h (module 'wifi'): ns3::WifiHelper::WifiHelper() [constructor
] |
| 3110 cls.add_constructor([]) |
| 3111 ## wifi-helper.h (module 'wifi'): static ns3::WifiHelper ns3::WifiHelper::De
fault() [member function] |
| 3112 cls.add_method('Default',· |
| 3113 'ns3::WifiHelper',· |
| 3114 [],· |
| 3115 is_static=True) |
| 3116 ## wifi-helper.h (module 'wifi'): static void ns3::WifiHelper::EnableLogComp
onents() [member function] |
| 3117 cls.add_method('EnableLogComponents',· |
| 3118 'void',· |
| 3119 [],· |
| 3120 is_static=True) |
| 3121 ## wifi-helper.h (module 'wifi'): ns3::NetDeviceContainer ns3::WifiHelper::I
nstall(ns3::WifiPhyHelper const & phy, ns3::WifiMacHelper const & mac, ns3::Node
Container c) const [member function] |
| 3122 cls.add_method('Install',· |
| 3123 'ns3::NetDeviceContainer',· |
| 3124 [param('ns3::WifiPhyHelper const &', 'phy'), param('ns3::Wifi
MacHelper const &', 'mac'), param('ns3::NodeContainer', 'c')],· |
| 3125 is_const=True) |
| 3126 ## wifi-helper.h (module 'wifi'): ns3::NetDeviceContainer ns3::WifiHelper::I
nstall(ns3::WifiPhyHelper const & phy, ns3::WifiMacHelper const & mac, ns3::Ptr<
ns3::Node> node) const [member function] |
| 3127 cls.add_method('Install',· |
| 3128 'ns3::NetDeviceContainer',· |
| 3129 [param('ns3::WifiPhyHelper const &', 'phy'), param('ns3::Wifi
MacHelper const &', 'mac'), param('ns3::Ptr< ns3::Node >', 'node')],· |
| 3130 is_const=True) |
| 3131 ## wifi-helper.h (module 'wifi'): ns3::NetDeviceContainer ns3::WifiHelper::I
nstall(ns3::WifiPhyHelper const & phy, ns3::WifiMacHelper const & mac, std::stri
ng nodeName) const [member function] |
| 3132 cls.add_method('Install',· |
| 3133 'ns3::NetDeviceContainer',· |
| 3134 [param('ns3::WifiPhyHelper const &', 'phy'), param('ns3::Wifi
MacHelper const &', 'mac'), param('std::string', 'nodeName')],· |
| 3135 is_const=True) |
| 3136 ## wifi-helper.h (module 'wifi'): void ns3::WifiHelper::SetRemoteStationMana
ger(std::string type, std::string n0="", ns3::AttributeValue const & v0=ns3::Emp
tyAttributeValue(), std::string n1="", ns3::AttributeValue const & v1=ns3::Empty
AttributeValue(), std::string n2="", ns3::AttributeValue const & v2=ns3::EmptyAt
tributeValue(), std::string n3="", ns3::AttributeValue const & v3=ns3::EmptyAttr
ibuteValue(), std::string n4="", ns3::AttributeValue const & v4=ns3::EmptyAttrib
uteValue(), std::string n5="", ns3::AttributeValue const & v5=ns3::EmptyAttribut
eValue(), std::string n6="", ns3::AttributeValue const & v6=ns3::EmptyAttributeV
alue(), std::string n7="", ns3::AttributeValue const & v7=ns3::EmptyAttributeVal
ue()) [member function] |
| 3137 cls.add_method('SetRemoteStationManager',· |
| 3138 'void',· |
| 3139 [param('std::string', 'type'), param('std::string', 'n0', def
ault_value='""'), param('ns3::AttributeValue const &', 'v0', default_value='ns3:
:EmptyAttributeValue()'), param('std::string', 'n1', default_value='""'), param(
'ns3::AttributeValue const &', 'v1', default_value='ns3::EmptyAttributeValue()')
, param('std::string', 'n2', default_value='""'), param('ns3::AttributeValue con
st &', 'v2', default_value='ns3::EmptyAttributeValue()'), param('std::string', '
n3', default_value='""'), param('ns3::AttributeValue const &', 'v3', default_val
ue='ns3::EmptyAttributeValue()'), param('std::string', 'n4', default_value='""')
, param('ns3::AttributeValue const &', 'v4', default_value='ns3::EmptyAttributeV
alue()'), param('std::string', 'n5', default_value='""'), param('ns3::AttributeV
alue const &', 'v5', default_value='ns3::EmptyAttributeValue()'), param('std::st
ring', 'n6', default_value='""'), param('ns3::AttributeValue const &', 'v6', def
ault_value='ns3::EmptyAttributeValue()'), param('std::string', 'n7', default_val
ue='""'), param('ns3::AttributeValue const &', 'v7', default_value='ns3::EmptyAt
tributeValue()')]) |
| 3140 ## wifi-helper.h (module 'wifi'): void ns3::WifiHelper::SetStandard(ns3::Wif
iPhyStandard standard) [member function] |
| 3141 cls.add_method('SetStandard',· |
| 3142 'void',· |
| 3143 [param('ns3::WifiPhyStandard', 'standard')]) |
| 3144 return |
| 3145 |
| 3146 def register_Ns3WifiMacHelper_methods(root_module, cls): |
| 3147 ## wifi-helper.h (module 'wifi'): ns3::WifiMacHelper::WifiMacHelper() [const
ructor] |
| 3148 cls.add_constructor([]) |
| 3149 ## wifi-helper.h (module 'wifi'): ns3::WifiMacHelper::WifiMacHelper(ns3::Wif
iMacHelper const & arg0) [copy constructor] |
| 3150 cls.add_constructor([param('ns3::WifiMacHelper const &', 'arg0')]) |
| 3151 ## wifi-helper.h (module 'wifi'): ns3::Ptr<ns3::WifiMac> ns3::WifiMacHelper:
:Create() const [member function] |
| 3152 cls.add_method('Create',· |
| 3153 'ns3::Ptr< ns3::WifiMac >',· |
| 3154 [],· |
| 3155 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 3156 return |
| 3157 |
| 3158 def register_Ns3WifiMode_methods(root_module, cls): |
| 3159 cls.add_output_stream_operator() |
| 3160 cls.add_binary_comparison_operator('==') |
| 3161 ## wifi-mode.h (module 'wifi'): ns3::WifiMode::WifiMode(ns3::WifiMode const
& arg0) [copy constructor] |
| 3162 cls.add_constructor([param('ns3::WifiMode const &', 'arg0')]) |
| 3163 ## wifi-mode.h (module 'wifi'): ns3::WifiMode::WifiMode() [constructor] |
| 3164 cls.add_constructor([]) |
| 3165 ## wifi-mode.h (module 'wifi'): ns3::WifiMode::WifiMode(std::string name) [c
onstructor] |
| 3166 cls.add_constructor([param('std::string', 'name')]) |
| 3167 ## wifi-mode.h (module 'wifi'): uint32_t ns3::WifiMode::GetBandwidth() const
[member function] |
| 3168 cls.add_method('GetBandwidth',· |
| 3169 'uint32_t',· |
| 3170 [],· |
| 3171 is_const=True) |
| 3172 ## wifi-mode.h (module 'wifi'): ns3::WifiCodeRate ns3::WifiMode::GetCodeRate
() const [member function] |
| 3173 cls.add_method('GetCodeRate',· |
| 3174 'ns3::WifiCodeRate',· |
| 3175 [],· |
| 3176 is_const=True) |
| 3177 ## wifi-mode.h (module 'wifi'): uint8_t ns3::WifiMode::GetConstellationSize(
) const [member function] |
| 3178 cls.add_method('GetConstellationSize',· |
| 3179 'uint8_t',· |
| 3180 [],· |
| 3181 is_const=True) |
| 3182 ## wifi-mode.h (module 'wifi'): uint32_t ns3::WifiMode::GetDataRate() const
[member function] |
| 3183 cls.add_method('GetDataRate',· |
| 3184 'uint32_t',· |
| 3185 [],· |
| 3186 is_const=True) |
| 3187 ## wifi-mode.h (module 'wifi'): ns3::WifiModulationClass ns3::WifiMode::GetM
odulationClass() const [member function] |
| 3188 cls.add_method('GetModulationClass',· |
| 3189 'ns3::WifiModulationClass',· |
| 3190 [],· |
| 3191 is_const=True) |
| 3192 ## wifi-mode.h (module 'wifi'): uint32_t ns3::WifiMode::GetPhyRate() const [
member function] |
| 3193 cls.add_method('GetPhyRate',· |
| 3194 'uint32_t',· |
| 3195 [],· |
| 3196 is_const=True) |
| 3197 ## wifi-mode.h (module 'wifi'): uint32_t ns3::WifiMode::GetUid() const [memb
er function] |
| 3198 cls.add_method('GetUid',· |
| 3199 'uint32_t',· |
| 3200 [],· |
| 3201 is_const=True) |
| 3202 ## wifi-mode.h (module 'wifi'): std::string ns3::WifiMode::GetUniqueName() c
onst [member function] |
| 3203 cls.add_method('GetUniqueName',· |
| 3204 'std::string',· |
| 3205 [],· |
| 3206 is_const=True) |
| 3207 ## wifi-mode.h (module 'wifi'): bool ns3::WifiMode::IsMandatory() const [mem
ber function] |
| 3208 cls.add_method('IsMandatory',· |
| 3209 'bool',· |
| 3210 [],· |
| 3211 is_const=True) |
| 3212 return |
| 3213 |
| 3214 def register_Ns3WifiModeFactory_methods(root_module, cls): |
| 3215 ## wifi-mode.h (module 'wifi'): ns3::WifiModeFactory::WifiModeFactory(ns3::W
ifiModeFactory const & arg0) [copy constructor] |
| 3216 cls.add_constructor([param('ns3::WifiModeFactory const &', 'arg0')]) |
| 3217 ## wifi-mode.h (module 'wifi'): static ns3::WifiMode ns3::WifiModeFactory::C
reateWifiMode(std::string uniqueName, ns3::WifiModulationClass modClass, bool is
Mandatory, uint32_t bandwidth, uint32_t dataRate, ns3::WifiCodeRate codingRate,
uint8_t constellationSize) [member function] |
| 3218 cls.add_method('CreateWifiMode',· |
| 3219 'ns3::WifiMode',· |
| 3220 [param('std::string', 'uniqueName'), param('ns3::WifiModulati
onClass', 'modClass'), param('bool', 'isMandatory'), param('uint32_t', 'bandwidt
h'), param('uint32_t', 'dataRate'), param('ns3::WifiCodeRate', 'codingRate'), pa
ram('uint8_t', 'constellationSize')],· |
| 3221 is_static=True) |
| 3222 return |
| 3223 |
| 3224 def register_Ns3WifiPhyHelper_methods(root_module, cls): |
| 3225 ## wifi-helper.h (module 'wifi'): ns3::WifiPhyHelper::WifiPhyHelper() [const
ructor] |
| 3226 cls.add_constructor([]) |
| 3227 ## wifi-helper.h (module 'wifi'): ns3::WifiPhyHelper::WifiPhyHelper(ns3::Wif
iPhyHelper const & arg0) [copy constructor] |
| 3228 cls.add_constructor([param('ns3::WifiPhyHelper const &', 'arg0')]) |
| 3229 ## wifi-helper.h (module 'wifi'): ns3::Ptr<ns3::WifiPhy> ns3::WifiPhyHelper:
:Create(ns3::Ptr<ns3::Node> node, ns3::Ptr<ns3::WifiNetDevice> device) const [me
mber function] |
| 3230 cls.add_method('Create',· |
| 3231 'ns3::Ptr< ns3::WifiPhy >',· |
| 3232 [param('ns3::Ptr< ns3::Node >', 'node'), param('ns3::Ptr< ns3
::WifiNetDevice >', 'device')],· |
| 3233 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 3234 return |
| 3235 |
| 3236 def register_Ns3WifiPhyListener_methods(root_module, cls): |
| 3237 ## wifi-phy.h (module 'wifi'): ns3::WifiPhyListener::WifiPhyListener() [cons
tructor] |
| 3238 cls.add_constructor([]) |
| 3239 ## wifi-phy.h (module 'wifi'): ns3::WifiPhyListener::WifiPhyListener(ns3::Wi
fiPhyListener const & arg0) [copy constructor] |
| 3240 cls.add_constructor([param('ns3::WifiPhyListener const &', 'arg0')]) |
| 3241 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhyListener::NotifyMaybeCcaBusy
Start(ns3::Time duration) [member function] |
| 3242 cls.add_method('NotifyMaybeCcaBusyStart',· |
| 3243 'void',· |
| 3244 [param('ns3::Time', 'duration')],· |
| 3245 is_pure_virtual=True, is_virtual=True) |
| 3246 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhyListener::NotifyRxEndError()
[member function] |
| 3247 cls.add_method('NotifyRxEndError',· |
| 3248 'void',· |
| 3249 [],· |
| 3250 is_pure_virtual=True, is_virtual=True) |
| 3251 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhyListener::NotifyRxEndOk() [m
ember function] |
| 3252 cls.add_method('NotifyRxEndOk',· |
| 3253 'void',· |
| 3254 [],· |
| 3255 is_pure_virtual=True, is_virtual=True) |
| 3256 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhyListener::NotifyRxStart(ns3:
:Time duration) [member function] |
| 3257 cls.add_method('NotifyRxStart',· |
| 3258 'void',· |
| 3259 [param('ns3::Time', 'duration')],· |
| 3260 is_pure_virtual=True, is_virtual=True) |
| 3261 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhyListener::NotifySwitchingSta
rt(ns3::Time duration) [member function] |
| 3262 cls.add_method('NotifySwitchingStart',· |
| 3263 'void',· |
| 3264 [param('ns3::Time', 'duration')],· |
| 3265 is_pure_virtual=True, is_virtual=True) |
| 3266 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhyListener::NotifyTxStart(ns3:
:Time duration) [member function] |
| 3267 cls.add_method('NotifyTxStart',· |
| 3268 'void',· |
| 3269 [param('ns3::Time', 'duration')],· |
| 3270 is_pure_virtual=True, is_virtual=True) |
| 3271 return |
| 3272 |
| 3273 def register_Ns3WifiRadioEnergyModelPhyListener_methods(root_module, cls): |
| 3274 ## wifi-radio-energy-model.h (module 'energy'): ns3::WifiRadioEnergyModelPhy
Listener::WifiRadioEnergyModelPhyListener(ns3::WifiRadioEnergyModelPhyListener c
onst & arg0) [copy constructor] |
| 3275 cls.add_constructor([param('ns3::WifiRadioEnergyModelPhyListener const &', '
arg0')]) |
| 3276 ## wifi-radio-energy-model.h (module 'energy'): ns3::WifiRadioEnergyModelPhy
Listener::WifiRadioEnergyModelPhyListener() [constructor] |
| 3277 cls.add_constructor([]) |
| 3278 ## wifi-radio-energy-model.h (module 'energy'): void ns3::WifiRadioEnergyMod
elPhyListener::NotifyMaybeCcaBusyStart(ns3::Time duration) [member function] |
| 3279 cls.add_method('NotifyMaybeCcaBusyStart',· |
| 3280 'void',· |
| 3281 [param('ns3::Time', 'duration')],· |
| 3282 is_virtual=True) |
| 3283 ## wifi-radio-energy-model.h (module 'energy'): void ns3::WifiRadioEnergyMod
elPhyListener::NotifyRxEndError() [member function] |
| 3284 cls.add_method('NotifyRxEndError',· |
| 3285 'void',· |
| 3286 [],· |
| 3287 is_virtual=True) |
| 3288 ## wifi-radio-energy-model.h (module 'energy'): void ns3::WifiRadioEnergyMod
elPhyListener::NotifyRxEndOk() [member function] |
| 3289 cls.add_method('NotifyRxEndOk',· |
| 3290 'void',· |
| 3291 [],· |
| 3292 is_virtual=True) |
| 3293 ## wifi-radio-energy-model.h (module 'energy'): void ns3::WifiRadioEnergyMod
elPhyListener::NotifyRxStart(ns3::Time duration) [member function] |
| 3294 cls.add_method('NotifyRxStart',· |
| 3295 'void',· |
| 3296 [param('ns3::Time', 'duration')],· |
| 3297 is_virtual=True) |
| 3298 ## wifi-radio-energy-model.h (module 'energy'): void ns3::WifiRadioEnergyMod
elPhyListener::NotifySwitchingStart(ns3::Time duration) [member function] |
| 3299 cls.add_method('NotifySwitchingStart',· |
| 3300 'void',· |
| 3301 [param('ns3::Time', 'duration')],· |
| 3302 is_virtual=True) |
| 3303 ## wifi-radio-energy-model.h (module 'energy'): void ns3::WifiRadioEnergyMod
elPhyListener::NotifyTxStart(ns3::Time duration) [member function] |
| 3304 cls.add_method('NotifyTxStart',· |
| 3305 'void',· |
| 3306 [param('ns3::Time', 'duration')],· |
| 3307 is_virtual=True) |
| 3308 ## wifi-radio-energy-model.h (module 'energy'): void ns3::WifiRadioEnergyMod
elPhyListener::SetChangeStateCallback(ns3::Callback<void, int, ns3::empty, ns3::
empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> c
allback) [member function] |
| 3309 cls.add_method('SetChangeStateCallback',· |
| 3310 'void',· |
| 3311 [param('ns3::Callback< void, int, ns3::empty, ns3::empty, ns3
::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callbac
k')]) |
| 3312 return |
| 3313 |
| 3314 def register_Ns3WirelessModuleUtilityContainer_methods(root_module, cls): |
| 3315 ## wireless-module-utility-container.h (module 'jamming'): ns3::WirelessModu
leUtilityContainer::WirelessModuleUtilityContainer(ns3::WirelessModuleUtilityCon
tainer const & arg0) [copy constructor] |
| 3316 cls.add_constructor([param('ns3::WirelessModuleUtilityContainer const &', 'a
rg0')]) |
| 3317 ## wireless-module-utility-container.h (module 'jamming'): ns3::WirelessModu
leUtilityContainer::WirelessModuleUtilityContainer() [constructor] |
| 3318 cls.add_constructor([]) |
| 3319 ## wireless-module-utility-container.h (module 'jamming'): ns3::WirelessModu
leUtilityContainer::WirelessModuleUtilityContainer(ns3::Ptr<ns3::WirelessModuleU
tility> utility) [constructor] |
| 3320 cls.add_constructor([param('ns3::Ptr< ns3::WirelessModuleUtility >', 'utilit
y')]) |
| 3321 ## wireless-module-utility-container.h (module 'jamming'): ns3::WirelessModu
leUtilityContainer::WirelessModuleUtilityContainer(std::string utilityName) [con
structor] |
| 3322 cls.add_constructor([param('std::string', 'utilityName')]) |
| 3323 ## wireless-module-utility-container.h (module 'jamming'): ns3::WirelessModu
leUtilityContainer::WirelessModuleUtilityContainer(ns3::WirelessModuleUtilityCon
tainer const & a, ns3::WirelessModuleUtilityContainer const & b) [constructor] |
| 3324 cls.add_constructor([param('ns3::WirelessModuleUtilityContainer const &', 'a
'), param('ns3::WirelessModuleUtilityContainer const &', 'b')]) |
| 3325 ## wireless-module-utility-container.h (module 'jamming'): void ns3::Wireles
sModuleUtilityContainer::Add(ns3::WirelessModuleUtilityContainer container) [mem
ber function] |
| 3326 cls.add_method('Add',· |
| 3327 'void',· |
| 3328 [param('ns3::WirelessModuleUtilityContainer', 'container')]) |
| 3329 ## wireless-module-utility-container.h (module 'jamming'): void ns3::Wireles
sModuleUtilityContainer::Add(ns3::Ptr<ns3::WirelessModuleUtility> utility) [memb
er function] |
| 3330 cls.add_method('Add',· |
| 3331 'void',· |
| 3332 [param('ns3::Ptr< ns3::WirelessModuleUtility >', 'utility')]) |
| 3333 ## wireless-module-utility-container.h (module 'jamming'): void ns3::Wireles
sModuleUtilityContainer::Add(std::string utilityName) [member function] |
| 3334 cls.add_method('Add',· |
| 3335 'void',· |
| 3336 [param('std::string', 'utilityName')]) |
| 3337 ## wireless-module-utility-container.h (module 'jamming'): __gnu_cxx::__norm
al_iterator<const ns3::Ptr<ns3::WirelessModuleUtility>*,std::vector<ns3::Ptr<ns3
::WirelessModuleUtility>, std::allocator<ns3::Ptr<ns3::WirelessModuleUtility> >
> > ns3::WirelessModuleUtilityContainer::Begin() const [member function] |
| 3338 cls.add_method('Begin',· |
| 3339 '__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::WirelessModuleU
tility > const, std::vector< ns3::Ptr< ns3::WirelessModuleUtility > > >',· |
| 3340 [],· |
| 3341 is_const=True) |
| 3342 ## wireless-module-utility-container.h (module 'jamming'): __gnu_cxx::__norm
al_iterator<const ns3::Ptr<ns3::WirelessModuleUtility>*,std::vector<ns3::Ptr<ns3
::WirelessModuleUtility>, std::allocator<ns3::Ptr<ns3::WirelessModuleUtility> >
> > ns3::WirelessModuleUtilityContainer::End() const [member function] |
| 3343 cls.add_method('End',· |
| 3344 '__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::WirelessModuleU
tility > const, std::vector< ns3::Ptr< ns3::WirelessModuleUtility > > >',· |
| 3345 [],· |
| 3346 is_const=True) |
| 3347 ## wireless-module-utility-container.h (module 'jamming'): ns3::Ptr<ns3::Wir
elessModuleUtility> ns3::WirelessModuleUtilityContainer::Get(uint32_t i) const [
member function] |
| 3348 cls.add_method('Get',· |
| 3349 'ns3::Ptr< ns3::WirelessModuleUtility >',· |
| 3350 [param('uint32_t', 'i')],· |
| 3351 is_const=True) |
| 3352 ## wireless-module-utility-container.h (module 'jamming'): uint32_t ns3::Wir
elessModuleUtilityContainer::GetN() const [member function] |
| 3353 cls.add_method('GetN',· |
| 3354 'uint32_t',· |
| 3355 [],· |
| 3356 is_const=True) |
| 3357 return |
| 3358 |
| 3359 def register_Ns3WirelessModuleUtilityHelper_methods(root_module, cls): |
| 3360 ## wireless-module-utility-helper.h (module 'jamming'): ns3::WirelessModuleU
tilityHelper::WirelessModuleUtilityHelper(ns3::WirelessModuleUtilityHelper const
& arg0) [copy constructor] |
| 3361 cls.add_constructor([param('ns3::WirelessModuleUtilityHelper const &', 'arg0
')]) |
| 3362 ## wireless-module-utility-helper.h (module 'jamming'): ns3::WirelessModuleU
tilityHelper::WirelessModuleUtilityHelper() [constructor] |
| 3363 cls.add_constructor([]) |
| 3364 ## wireless-module-utility-helper.h (module 'jamming'): std::string ns3::Wir
elessModuleUtilityHelper::GetWirelessModuleUtilityType() const [member function] |
| 3365 cls.add_method('GetWirelessModuleUtilityType',· |
| 3366 'std::string',· |
| 3367 [],· |
| 3368 is_const=True) |
| 3369 ## wireless-module-utility-helper.h (module 'jamming'): ns3::WirelessModuleU
tilityContainer ns3::WirelessModuleUtilityHelper::Install(ns3::Ptr<ns3::Node> no
de) const [member function] |
| 3370 cls.add_method('Install',· |
| 3371 'ns3::WirelessModuleUtilityContainer',· |
| 3372 [param('ns3::Ptr< ns3::Node >', 'node')],· |
| 3373 is_const=True) |
| 3374 ## wireless-module-utility-helper.h (module 'jamming'): ns3::WirelessModuleU
tilityContainer ns3::WirelessModuleUtilityHelper::Install(ns3::NodeContainer c)
const [member function] |
| 3375 cls.add_method('Install',· |
| 3376 'ns3::WirelessModuleUtilityContainer',· |
| 3377 [param('ns3::NodeContainer', 'c')],· |
| 3378 is_const=True) |
| 3379 ## wireless-module-utility-helper.h (module 'jamming'): ns3::WirelessModuleU
tilityContainer ns3::WirelessModuleUtilityHelper::Install(std::string nodeName)
const [member function] |
| 3380 cls.add_method('Install',· |
| 3381 'ns3::WirelessModuleUtilityContainer',· |
| 3382 [param('std::string', 'nodeName')],· |
| 3383 is_const=True) |
| 3384 ## wireless-module-utility-helper.h (module 'jamming'): ns3::WirelessModuleU
tilityContainer ns3::WirelessModuleUtilityHelper::InstallAll() [member function] |
| 3385 cls.add_method('InstallAll',· |
| 3386 'ns3::WirelessModuleUtilityContainer',· |
| 3387 []) |
| 3388 ## wireless-module-utility-helper.h (module 'jamming'): void ns3::WirelessMo
duleUtilityHelper::Set(std::string name, ns3::AttributeValue const & v) [member
function] |
| 3389 cls.add_method('Set',· |
| 3390 'void',· |
| 3391 [param('std::string', 'name'), param('ns3::AttributeValue con
st &', 'v')]) |
| 3392 ## wireless-module-utility-helper.h (module 'jamming'): void ns3::WirelessMo
duleUtilityHelper::SetExclusionList(std::vector<std::string, std::allocator<std:
:string> > list) [member function] |
| 3393 cls.add_method('SetExclusionList',· |
| 3394 'void',· |
| 3395 [param('std::vector< std::string >', 'list')]) |
| 3396 ## wireless-module-utility-helper.h (module 'jamming'): void ns3::WirelessMo
duleUtilityHelper::SetInclusionList(std::vector<std::string, std::allocator<std:
:string> > list) [member function] |
| 3397 cls.add_method('SetInclusionList',· |
| 3398 'void',· |
| 3399 [param('std::vector< std::string >', 'list')]) |
| 3400 ## wireless-module-utility-helper.h (module 'jamming'): void ns3::WirelessMo
duleUtilityHelper::SetRssMeasurementCallback(ns3::Callback<double, ns3::empty, n
s3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empt
y, ns3::empty> RssCallback) [member function] |
| 3401 cls.add_method('SetRssMeasurementCallback',· |
| 3402 'void',· |
| 3403 [param('ns3::Callback< double, ns3::empty, ns3::empty, ns3::e
mpty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >',
'RssCallback')]) |
| 3404 ## wireless-module-utility-helper.h (module 'jamming'): void ns3::WirelessMo
duleUtilityHelper::SetWirelessModuleUtilityType(std::string type) [member functi
on] |
| 3405 cls.add_method('SetWirelessModuleUtilityType',· |
| 3406 'void',· |
| 3407 [param('std::string', 'type')]) |
| 3408 ## wireless-module-utility-helper.h (module 'jamming'): ns3::Ptr<ns3::Wirele
ssModuleUtility> ns3::WirelessModuleUtilityHelper::DoInstall(ns3::Ptr<ns3::Node>
node) const [member function] |
| 3409 cls.add_method('DoInstall',· |
| 3410 'ns3::Ptr< ns3::WirelessModuleUtility >',· |
| 3411 [param('ns3::Ptr< ns3::Node >', 'node')],· |
| 3412 is_const=True, visibility='private', is_virtual=True) |
| 3413 return |
| 3414 |
| 3415 def register_Ns3ZetaVariable_methods(root_module, cls): |
| 3416 ## random-variable.h (module 'core'): ns3::ZetaVariable::ZetaVariable(ns3::Z
etaVariable const & arg0) [copy constructor] |
| 3417 cls.add_constructor([param('ns3::ZetaVariable const &', 'arg0')]) |
| 3418 ## random-variable.h (module 'core'): ns3::ZetaVariable::ZetaVariable(double
alpha) [constructor] |
| 3419 cls.add_constructor([param('double', 'alpha')]) |
| 3420 ## random-variable.h (module 'core'): ns3::ZetaVariable::ZetaVariable() [con
structor] |
| 3421 cls.add_constructor([]) |
| 3422 return |
| 3423 |
| 3424 def register_Ns3ZipfVariable_methods(root_module, cls): |
| 3425 ## random-variable.h (module 'core'): ns3::ZipfVariable::ZipfVariable(ns3::Z
ipfVariable const & arg0) [copy constructor] |
| 3426 cls.add_constructor([param('ns3::ZipfVariable const &', 'arg0')]) |
| 3427 ## random-variable.h (module 'core'): ns3::ZipfVariable::ZipfVariable(long i
nt N, double alpha) [constructor] |
| 3428 cls.add_constructor([param('long int', 'N'), param('double', 'alpha')]) |
| 3429 ## random-variable.h (module 'core'): ns3::ZipfVariable::ZipfVariable() [con
structor] |
| 3430 cls.add_constructor([]) |
| 3431 return |
| 3432 |
| 3433 def register_Ns3Empty_methods(root_module, cls): |
| 3434 ## empty.h (module 'core'): ns3::empty::empty() [constructor] |
| 3435 cls.add_constructor([]) |
| 3436 ## empty.h (module 'core'): ns3::empty::empty(ns3::empty const & arg0) [copy
constructor] |
| 3437 cls.add_constructor([param('ns3::empty const &', 'arg0')]) |
| 3438 return |
| 3439 |
| 3440 def register_Ns3Int64x64_t_methods(root_module, cls): |
| 3441 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('long long unsigned int const', 'right')) |
| 3442 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('long unsigned int const', 'right')) |
| 3443 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('unsigned int const', 'right')) |
| 3444 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('short unsigned int const', 'right')) |
| 3445 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('unsigned char const', 'right')) |
| 3446 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('long long int const', 'right')) |
| 3447 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('long int const', 'right')) |
| 3448 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('int const', 'right')) |
| 3449 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('short int const', 'right')) |
| 3450 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('signed char const', 'right')) |
| 3451 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('double const', 'right')) |
| 3452 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('ns3::int64x64_t const &', 'right')) |
| 3453 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('long long unsigned int const', 'right')) |
| 3454 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('long unsigned int const', 'right')) |
| 3455 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('unsigned int const', 'right')) |
| 3456 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('short unsigned int const', 'right')) |
| 3457 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('unsigned char const', 'right')) |
| 3458 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('long long int const', 'right')) |
| 3459 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('long int const', 'right')) |
| 3460 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('int const', 'right')) |
| 3461 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('short int const', 'right')) |
| 3462 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('signed char const', 'right')) |
| 3463 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('double const', 'right')) |
| 3464 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('ns3::int64x64_t const &', 'right')) |
| 3465 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('long long unsigned int const', 'right')) |
| 3466 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('long unsigned int const', 'right')) |
| 3467 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('unsigned int const', 'right')) |
| 3468 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('short unsigned int const', 'right')) |
| 3469 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('unsigned char const', 'right')) |
| 3470 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('long long int const', 'right')) |
| 3471 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('long int const', 'right')) |
| 3472 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('int const', 'right')) |
| 3473 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('short int const', 'right')) |
| 3474 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('signed char const', 'right')) |
| 3475 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('double const', 'right')) |
| 3476 cls.add_unary_numeric_operator('-') |
| 3477 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('ns3::int64x64_t const &', 'right')) |
| 3478 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('long long unsigned int const', 'right')) |
| 3479 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('long unsigned int const', 'right')) |
| 3480 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('unsigned int const', 'right')) |
| 3481 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('short unsigned int const', 'right')) |
| 3482 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('unsigned char const', 'right')) |
| 3483 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('long long int const', 'right')) |
| 3484 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('long int const', 'right')) |
| 3485 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('int const', 'right')) |
| 3486 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('short int const', 'right')) |
| 3487 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('signed char const', 'right')) |
| 3488 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('double const', 'right')) |
| 3489 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_mo
dule['ns3::int64x64_t'], param('ns3::int64x64_t const &', 'right')) |
| 3490 cls.add_binary_comparison_operator('<') |
| 3491 cls.add_binary_comparison_operator('>') |
| 3492 cls.add_binary_comparison_operator('!=') |
| 3493 cls.add_inplace_numeric_operator('*=', param('ns3::int64x64_t const &', 'rig
ht')) |
| 3494 cls.add_inplace_numeric_operator('+=', param('ns3::int64x64_t const &', 'rig
ht')) |
| 3495 cls.add_inplace_numeric_operator('-=', param('ns3::int64x64_t const &', 'rig
ht')) |
| 3496 cls.add_inplace_numeric_operator('/=', param('ns3::int64x64_t const &', 'rig
ht')) |
| 3497 cls.add_output_stream_operator() |
| 3498 cls.add_binary_comparison_operator('<=') |
| 3499 cls.add_binary_comparison_operator('==') |
| 3500 cls.add_binary_comparison_operator('>=') |
| 3501 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t() [constru
ctor] |
| 3502 cls.add_constructor([]) |
| 3503 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(double v)
[constructor] |
| 3504 cls.add_constructor([param('double', 'v')]) |
| 3505 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(int v) [co
nstructor] |
| 3506 cls.add_constructor([param('int', 'v')]) |
| 3507 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(long int v
) [constructor] |
| 3508 cls.add_constructor([param('long int', 'v')]) |
| 3509 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(long long
int v) [constructor] |
| 3510 cls.add_constructor([param('long long int', 'v')]) |
| 3511 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(unsigned i
nt v) [constructor] |
| 3512 cls.add_constructor([param('unsigned int', 'v')]) |
| 3513 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(long unsig
ned int v) [constructor] |
| 3514 cls.add_constructor([param('long unsigned int', 'v')]) |
| 3515 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(long long
unsigned int v) [constructor] |
| 3516 cls.add_constructor([param('long long unsigned int', 'v')]) |
| 3517 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(int64_t hi
, uint64_t lo) [constructor] |
| 3518 cls.add_constructor([param('int64_t', 'hi'), param('uint64_t', 'lo')]) |
| 3519 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(ns3::int64
x64_t const & o) [copy constructor] |
| 3520 cls.add_constructor([param('ns3::int64x64_t const &', 'o')]) |
| 3521 ## int64x64-double.h (module 'core'): double ns3::int64x64_t::GetDouble() co
nst [member function] |
| 3522 cls.add_method('GetDouble',· |
| 3523 'double',· |
| 3524 [],· |
| 3525 is_const=True) |
| 3526 ## int64x64-double.h (module 'core'): int64_t ns3::int64x64_t::GetHigh() con
st [member function] |
| 3527 cls.add_method('GetHigh',· |
| 3528 'int64_t',· |
| 3529 [],· |
| 3530 is_const=True) |
| 3531 ## int64x64-double.h (module 'core'): uint64_t ns3::int64x64_t::GetLow() con
st [member function] |
| 3532 cls.add_method('GetLow',· |
| 3533 'uint64_t',· |
| 3534 [],· |
| 3535 is_const=True) |
| 3536 ## int64x64-double.h (module 'core'): static ns3::int64x64_t ns3::int64x64_t
::Invert(uint64_t v) [member function] |
| 3537 cls.add_method('Invert',· |
| 3538 'ns3::int64x64_t',· |
| 3539 [param('uint64_t', 'v')],· |
| 3540 is_static=True) |
| 3541 ## int64x64-double.h (module 'core'): void ns3::int64x64_t::MulByInvert(ns3:
:int64x64_t const & o) [member function] |
| 3542 cls.add_method('MulByInvert',· |
| 3543 'void',· |
| 3544 [param('ns3::int64x64_t const &', 'o')]) |
| 3545 return |
| 3546 |
| 3547 def register_Ns3Chunk_methods(root_module, cls): |
| 3548 ## chunk.h (module 'network'): ns3::Chunk::Chunk() [constructor] |
| 3549 cls.add_constructor([]) |
| 3550 ## chunk.h (module 'network'): ns3::Chunk::Chunk(ns3::Chunk const & arg0) [c
opy constructor] |
| 3551 cls.add_constructor([param('ns3::Chunk const &', 'arg0')]) |
| 3552 ## chunk.h (module 'network'): uint32_t ns3::Chunk::Deserialize(ns3::Buffer:
:Iterator start) [member function] |
| 3553 cls.add_method('Deserialize',· |
| 3554 'uint32_t',· |
| 3555 [param('ns3::Buffer::Iterator', 'start')],· |
| 3556 is_pure_virtual=True, is_virtual=True) |
| 3557 ## chunk.h (module 'network'): static ns3::TypeId ns3::Chunk::GetTypeId() [m
ember function] |
| 3558 cls.add_method('GetTypeId',· |
| 3559 'ns3::TypeId',· |
| 3560 [],· |
| 3561 is_static=True) |
| 3562 ## chunk.h (module 'network'): void ns3::Chunk::Print(std::ostream & os) con
st [member function] |
| 3563 cls.add_method('Print',· |
| 3564 'void',· |
| 3565 [param('std::ostream &', 'os')],· |
| 3566 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 3567 return |
| 3568 |
| 3569 def register_Ns3ConstantVariable_methods(root_module, cls): |
| 3570 ## random-variable.h (module 'core'): ns3::ConstantVariable::ConstantVariabl
e(ns3::ConstantVariable const & arg0) [copy constructor] |
| 3571 cls.add_constructor([param('ns3::ConstantVariable const &', 'arg0')]) |
| 3572 ## random-variable.h (module 'core'): ns3::ConstantVariable::ConstantVariabl
e() [constructor] |
| 3573 cls.add_constructor([]) |
| 3574 ## random-variable.h (module 'core'): ns3::ConstantVariable::ConstantVariabl
e(double c) [constructor] |
| 3575 cls.add_constructor([param('double', 'c')]) |
| 3576 ## random-variable.h (module 'core'): void ns3::ConstantVariable::SetConstan
t(double c) [member function] |
| 3577 cls.add_method('SetConstant',· |
| 3578 'void',· |
| 3579 [param('double', 'c')]) |
| 3580 return |
| 3581 |
| 3582 def register_Ns3DeterministicVariable_methods(root_module, cls): |
| 3583 ## random-variable.h (module 'core'): ns3::DeterministicVariable::Determinis
ticVariable(ns3::DeterministicVariable const & arg0) [copy constructor] |
| 3584 cls.add_constructor([param('ns3::DeterministicVariable const &', 'arg0')]) |
| 3585 ## random-variable.h (module 'core'): ns3::DeterministicVariable::Determinis
ticVariable(double * d, uint32_t c) [constructor] |
| 3586 cls.add_constructor([param('double *', 'd'), param('uint32_t', 'c')]) |
| 3587 return |
| 3588 |
| 3589 def register_Ns3EmpiricalVariable_methods(root_module, cls): |
| 3590 ## random-variable.h (module 'core'): ns3::EmpiricalVariable::EmpiricalVaria
ble(ns3::EmpiricalVariable const & arg0) [copy constructor] |
| 3591 cls.add_constructor([param('ns3::EmpiricalVariable const &', 'arg0')]) |
| 3592 ## random-variable.h (module 'core'): ns3::EmpiricalVariable::EmpiricalVaria
ble() [constructor] |
| 3593 cls.add_constructor([]) |
| 3594 ## random-variable.h (module 'core'): void ns3::EmpiricalVariable::CDF(doubl
e v, double c) [member function] |
| 3595 cls.add_method('CDF',· |
| 3596 'void',· |
| 3597 [param('double', 'v'), param('double', 'c')]) |
| 3598 return |
| 3599 |
| 3600 def register_Ns3ErlangVariable_methods(root_module, cls): |
| 3601 ## random-variable.h (module 'core'): ns3::ErlangVariable::ErlangVariable(ns
3::ErlangVariable const & arg0) [copy constructor] |
| 3602 cls.add_constructor([param('ns3::ErlangVariable const &', 'arg0')]) |
| 3603 ## random-variable.h (module 'core'): ns3::ErlangVariable::ErlangVariable()
[constructor] |
| 3604 cls.add_constructor([]) |
| 3605 ## random-variable.h (module 'core'): ns3::ErlangVariable::ErlangVariable(un
signed int k, double lambda) [constructor] |
| 3606 cls.add_constructor([param('unsigned int', 'k'), param('double', 'lambda')]) |
| 3607 ## random-variable.h (module 'core'): double ns3::ErlangVariable::GetValue()
const [member function] |
| 3608 cls.add_method('GetValue',· |
| 3609 'double',· |
| 3610 [],· |
| 3611 is_const=True) |
| 3612 ## random-variable.h (module 'core'): double ns3::ErlangVariable::GetValue(u
nsigned int k, double lambda) const [member function] |
| 3613 cls.add_method('GetValue',· |
| 3614 'double',· |
| 3615 [param('unsigned int', 'k'), param('double', 'lambda')],· |
| 3616 is_const=True) |
| 3617 return |
| 3618 |
| 3619 def register_Ns3ExponentialVariable_methods(root_module, cls): |
| 3620 ## random-variable.h (module 'core'): ns3::ExponentialVariable::ExponentialV
ariable(ns3::ExponentialVariable const & arg0) [copy constructor] |
| 3621 cls.add_constructor([param('ns3::ExponentialVariable const &', 'arg0')]) |
| 3622 ## random-variable.h (module 'core'): ns3::ExponentialVariable::ExponentialV
ariable() [constructor] |
| 3623 cls.add_constructor([]) |
| 3624 ## random-variable.h (module 'core'): ns3::ExponentialVariable::ExponentialV
ariable(double m) [constructor] |
| 3625 cls.add_constructor([param('double', 'm')]) |
| 3626 ## random-variable.h (module 'core'): ns3::ExponentialVariable::ExponentialV
ariable(double m, double b) [constructor] |
| 3627 cls.add_constructor([param('double', 'm'), param('double', 'b')]) |
| 3628 return |
| 3629 |
| 3630 def register_Ns3GammaVariable_methods(root_module, cls): |
| 3631 ## random-variable.h (module 'core'): ns3::GammaVariable::GammaVariable(ns3:
:GammaVariable const & arg0) [copy constructor] |
| 3632 cls.add_constructor([param('ns3::GammaVariable const &', 'arg0')]) |
| 3633 ## random-variable.h (module 'core'): ns3::GammaVariable::GammaVariable() [c
onstructor] |
| 3634 cls.add_constructor([]) |
| 3635 ## random-variable.h (module 'core'): ns3::GammaVariable::GammaVariable(doub
le alpha, double beta) [constructor] |
| 3636 cls.add_constructor([param('double', 'alpha'), param('double', 'beta')]) |
| 3637 ## random-variable.h (module 'core'): double ns3::GammaVariable::GetValue()
const [member function] |
| 3638 cls.add_method('GetValue',· |
| 3639 'double',· |
| 3640 [],· |
| 3641 is_const=True) |
| 3642 ## random-variable.h (module 'core'): double ns3::GammaVariable::GetValue(do
uble alpha, double beta) const [member function] |
| 3643 cls.add_method('GetValue',· |
| 3644 'double',· |
| 3645 [param('double', 'alpha'), param('double', 'beta')],· |
| 3646 is_const=True) |
| 3647 return |
| 3648 |
| 3649 def register_Ns3Header_methods(root_module, cls): |
| 3650 cls.add_output_stream_operator() |
| 3651 ## header.h (module 'network'): ns3::Header::Header() [constructor] |
| 3652 cls.add_constructor([]) |
| 3653 ## header.h (module 'network'): ns3::Header::Header(ns3::Header const & arg0
) [copy constructor] |
| 3654 cls.add_constructor([param('ns3::Header const &', 'arg0')]) |
| 3655 ## header.h (module 'network'): uint32_t ns3::Header::Deserialize(ns3::Buffe
r::Iterator start) [member function] |
| 3656 cls.add_method('Deserialize',· |
| 3657 'uint32_t',· |
| 3658 [param('ns3::Buffer::Iterator', 'start')],· |
| 3659 is_pure_virtual=True, is_virtual=True) |
| 3660 ## header.h (module 'network'): uint32_t ns3::Header::GetSerializedSize() co
nst [member function] |
| 3661 cls.add_method('GetSerializedSize',· |
| 3662 'uint32_t',· |
| 3663 [],· |
| 3664 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 3665 ## header.h (module 'network'): static ns3::TypeId ns3::Header::GetTypeId()
[member function] |
| 3666 cls.add_method('GetTypeId',· |
| 3667 'ns3::TypeId',· |
| 3668 [],· |
| 3669 is_static=True) |
| 3670 ## header.h (module 'network'): void ns3::Header::Print(std::ostream & os) c
onst [member function] |
| 3671 cls.add_method('Print',· |
| 3672 'void',· |
| 3673 [param('std::ostream &', 'os')],· |
| 3674 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 3675 ## header.h (module 'network'): void ns3::Header::Serialize(ns3::Buffer::Ite
rator start) const [member function] |
| 3676 cls.add_method('Serialize',· |
| 3677 'void',· |
| 3678 [param('ns3::Buffer::Iterator', 'start')],· |
| 3679 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 3680 return |
| 3681 |
| 3682 def register_Ns3IntEmpiricalVariable_methods(root_module, cls): |
| 3683 ## random-variable.h (module 'core'): ns3::IntEmpiricalVariable::IntEmpirica
lVariable(ns3::IntEmpiricalVariable const & arg0) [copy constructor] |
| 3684 cls.add_constructor([param('ns3::IntEmpiricalVariable const &', 'arg0')]) |
| 3685 ## random-variable.h (module 'core'): ns3::IntEmpiricalVariable::IntEmpirica
lVariable() [constructor] |
| 3686 cls.add_constructor([]) |
| 3687 return |
| 3688 |
| 3689 def register_Ns3LogNormalVariable_methods(root_module, cls): |
| 3690 ## random-variable.h (module 'core'): ns3::LogNormalVariable::LogNormalVaria
ble(ns3::LogNormalVariable const & arg0) [copy constructor] |
| 3691 cls.add_constructor([param('ns3::LogNormalVariable const &', 'arg0')]) |
| 3692 ## random-variable.h (module 'core'): ns3::LogNormalVariable::LogNormalVaria
ble(double mu, double sigma) [constructor] |
| 3693 cls.add_constructor([param('double', 'mu'), param('double', 'sigma')]) |
| 3694 return |
| 3695 |
| 3696 def register_Ns3NormalVariable_methods(root_module, cls): |
| 3697 ## random-variable.h (module 'core'): ns3::NormalVariable::NormalVariable(ns
3::NormalVariable const & arg0) [copy constructor] |
| 3698 cls.add_constructor([param('ns3::NormalVariable const &', 'arg0')]) |
| 3699 ## random-variable.h (module 'core'): ns3::NormalVariable::NormalVariable()
[constructor] |
| 3700 cls.add_constructor([]) |
| 3701 ## random-variable.h (module 'core'): ns3::NormalVariable::NormalVariable(do
uble m, double v) [constructor] |
| 3702 cls.add_constructor([param('double', 'm'), param('double', 'v')]) |
| 3703 ## random-variable.h (module 'core'): ns3::NormalVariable::NormalVariable(do
uble m, double v, double b) [constructor] |
| 3704 cls.add_constructor([param('double', 'm'), param('double', 'v'), param('doub
le', 'b')]) |
| 3705 return |
| 3706 |
| 3707 def register_Ns3NslWifiPhyHelper_methods(root_module, cls): |
| 3708 ## nsl-wifi-helper.h (module 'jamming'): ns3::NslWifiPhyHelper::NslWifiPhyHe
lper(ns3::NslWifiPhyHelper const & arg0) [copy constructor] |
| 3709 cls.add_constructor([param('ns3::NslWifiPhyHelper const &', 'arg0')]) |
| 3710 ## nsl-wifi-helper.h (module 'jamming'): ns3::NslWifiPhyHelper::NslWifiPhyHe
lper() [constructor] |
| 3711 cls.add_constructor([]) |
| 3712 ## nsl-wifi-helper.h (module 'jamming'): static ns3::NslWifiPhyHelper ns3::N
slWifiPhyHelper::Default() [member function] |
| 3713 cls.add_method('Default',· |
| 3714 'ns3::NslWifiPhyHelper',· |
| 3715 [],· |
| 3716 is_static=True) |
| 3717 ## nsl-wifi-helper.h (module 'jamming'): void ns3::NslWifiPhyHelper::Set(std
::string name, ns3::AttributeValue const & v) [member function] |
| 3718 cls.add_method('Set',· |
| 3719 'void',· |
| 3720 [param('std::string', 'name'), param('ns3::AttributeValue con
st &', 'v')]) |
| 3721 ## nsl-wifi-helper.h (module 'jamming'): void ns3::NslWifiPhyHelper::SetChan
nel(ns3::Ptr<ns3::NslWifiChannel> channel) [member function] |
| 3722 cls.add_method('SetChannel',· |
| 3723 'void',· |
| 3724 [param('ns3::Ptr< ns3::NslWifiChannel >', 'channel')]) |
| 3725 ## nsl-wifi-helper.h (module 'jamming'): void ns3::NslWifiPhyHelper::SetChan
nel(std::string channelName) [member function] |
| 3726 cls.add_method('SetChannel',· |
| 3727 'void',· |
| 3728 [param('std::string', 'channelName')]) |
| 3729 ## nsl-wifi-helper.h (module 'jamming'): void ns3::NslWifiPhyHelper::SetErro
rRateModel(std::string name, std::string n0="", ns3::AttributeValue const & v0=n
s3::EmptyAttributeValue(), std::string n1="", ns3::AttributeValue const & v1=ns3
::EmptyAttributeValue(), std::string n2="", ns3::AttributeValue const & v2=ns3::
EmptyAttributeValue(), std::string n3="", ns3::AttributeValue const & v3=ns3::Em
ptyAttributeValue(), std::string n4="", ns3::AttributeValue const & v4=ns3::Empt
yAttributeValue(), std::string n5="", ns3::AttributeValue const & v5=ns3::EmptyA
ttributeValue(), std::string n6="", ns3::AttributeValue const & v6=ns3::EmptyAtt
ributeValue(), std::string n7="", ns3::AttributeValue const & v7=ns3::EmptyAttri
buteValue()) [member function] |
| 3730 cls.add_method('SetErrorRateModel',· |
| 3731 'void',· |
| 3732 [param('std::string', 'name'), param('std::string', 'n0', def
ault_value='""'), param('ns3::AttributeValue const &', 'v0', default_value='ns3:
:EmptyAttributeValue()'), param('std::string', 'n1', default_value='""'), param(
'ns3::AttributeValue const &', 'v1', default_value='ns3::EmptyAttributeValue()')
, param('std::string', 'n2', default_value='""'), param('ns3::AttributeValue con
st &', 'v2', default_value='ns3::EmptyAttributeValue()'), param('std::string', '
n3', default_value='""'), param('ns3::AttributeValue const &', 'v3', default_val
ue='ns3::EmptyAttributeValue()'), param('std::string', 'n4', default_value='""')
, param('ns3::AttributeValue const &', 'v4', default_value='ns3::EmptyAttributeV
alue()'), param('std::string', 'n5', default_value='""'), param('ns3::AttributeV
alue const &', 'v5', default_value='ns3::EmptyAttributeValue()'), param('std::st
ring', 'n6', default_value='""'), param('ns3::AttributeValue const &', 'v6', def
ault_value='ns3::EmptyAttributeValue()'), param('std::string', 'n7', default_val
ue='""'), param('ns3::AttributeValue const &', 'v7', default_value='ns3::EmptyAt
tributeValue()')]) |
| 3733 ## nsl-wifi-helper.h (module 'jamming'): void ns3::NslWifiPhyHelper::SetPcap
DataLinkType(ns3::NslWifiPhyHelper::SupportedPcapDataLinkTypes dlt) [member func
tion] |
| 3734 cls.add_method('SetPcapDataLinkType',· |
| 3735 'void',· |
| 3736 [param('ns3::NslWifiPhyHelper::SupportedPcapDataLinkTypes', '
dlt')]) |
| 3737 ## nsl-wifi-helper.h (module 'jamming'): ns3::Ptr<ns3::WifiPhy> ns3::NslWifi
PhyHelper::Create(ns3::Ptr<ns3::Node> node, ns3::Ptr<ns3::WifiNetDevice> device)
const [member function] |
| 3738 cls.add_method('Create',· |
| 3739 'ns3::Ptr< ns3::WifiPhy >',· |
| 3740 [param('ns3::Ptr< ns3::Node >', 'node'), param('ns3::Ptr< ns3
::WifiNetDevice >', 'device')],· |
| 3741 is_const=True, visibility='private', is_virtual=True) |
| 3742 ## nsl-wifi-helper.h (module 'jamming'): void ns3::NslWifiPhyHelper::EnableA
sciiInternal(ns3::Ptr<ns3::OutputStreamWrapper> stream, std::string prefix, ns3:
:Ptr<ns3::NetDevice> nd, bool explicitFilename) [member function] |
| 3743 cls.add_method('EnableAsciiInternal',· |
| 3744 'void',· |
| 3745 [param('ns3::Ptr< ns3::OutputStreamWrapper >', 'stream'), par
am('std::string', 'prefix'), param('ns3::Ptr< ns3::NetDevice >', 'nd'), param('b
ool', 'explicitFilename')],· |
| 3746 visibility='private', is_virtual=True) |
| 3747 ## nsl-wifi-helper.h (module 'jamming'): void ns3::NslWifiPhyHelper::EnableP
capInternal(std::string prefix, ns3::Ptr<ns3::NetDevice> nd, bool promiscuous, b
ool explicitFilename) [member function] |
| 3748 cls.add_method('EnablePcapInternal',· |
| 3749 'void',· |
| 3750 [param('std::string', 'prefix'), param('ns3::Ptr< ns3::NetDev
ice >', 'nd'), param('bool', 'promiscuous'), param('bool', 'explicitFilename')],········ |
| 3751 visibility='private', is_virtual=True) |
| 3752 return |
| 3753 |
| 3754 def register_Ns3Object_methods(root_module, cls): |
| 3755 ## object.h (module 'core'): ns3::Object::Object() [constructor] |
| 3756 cls.add_constructor([]) |
| 3757 ## object.h (module 'core'): void ns3::Object::AggregateObject(ns3::Ptr<ns3:
:Object> other) [member function] |
| 3758 cls.add_method('AggregateObject',· |
| 3759 'void',· |
| 3760 [param('ns3::Ptr< ns3::Object >', 'other')]) |
| 3761 ## object.h (module 'core'): void ns3::Object::Dispose() [member function] |
| 3762 cls.add_method('Dispose',· |
| 3763 'void',· |
| 3764 []) |
| 3765 ## object.h (module 'core'): ns3::Object::AggregateIterator ns3::Object::Get
AggregateIterator() const [member function] |
| 3766 cls.add_method('GetAggregateIterator',· |
| 3767 'ns3::Object::AggregateIterator',· |
| 3768 [],· |
| 3769 is_const=True) |
| 3770 ## object.h (module 'core'): ns3::TypeId ns3::Object::GetInstanceTypeId() co
nst [member function] |
| 3771 cls.add_method('GetInstanceTypeId',· |
| 3772 'ns3::TypeId',· |
| 3773 [],· |
| 3774 is_const=True, is_virtual=True) |
| 3775 ## object.h (module 'core'): static ns3::TypeId ns3::Object::GetTypeId() [me
mber function] |
| 3776 cls.add_method('GetTypeId',· |
| 3777 'ns3::TypeId',· |
| 3778 [],· |
| 3779 is_static=True) |
| 3780 ## object.h (module 'core'): void ns3::Object::Start() [member function] |
| 3781 cls.add_method('Start',· |
| 3782 'void',· |
| 3783 []) |
| 3784 ## object.h (module 'core'): ns3::Object::Object(ns3::Object const & o) [cop
y constructor] |
| 3785 cls.add_constructor([param('ns3::Object const &', 'o')],· |
| 3786 visibility='protected') |
| 3787 ## object.h (module 'core'): void ns3::Object::DoDispose() [member function] |
| 3788 cls.add_method('DoDispose',· |
| 3789 'void',· |
| 3790 [],· |
| 3791 visibility='protected', is_virtual=True) |
| 3792 ## object.h (module 'core'): void ns3::Object::DoStart() [member function] |
| 3793 cls.add_method('DoStart',· |
| 3794 'void',· |
| 3795 [],· |
| 3796 visibility='protected', is_virtual=True) |
| 3797 ## object.h (module 'core'): void ns3::Object::NotifyNewAggregate() [member
function] |
| 3798 cls.add_method('NotifyNewAggregate',· |
| 3799 'void',· |
| 3800 [],· |
| 3801 visibility='protected', is_virtual=True) |
| 3802 return |
| 3803 |
| 3804 def register_Ns3ObjectAggregateIterator_methods(root_module, cls): |
| 3805 ## object.h (module 'core'): ns3::Object::AggregateIterator::AggregateIterat
or(ns3::Object::AggregateIterator const & arg0) [copy constructor] |
| 3806 cls.add_constructor([param('ns3::Object::AggregateIterator const &', 'arg0')
]) |
| 3807 ## object.h (module 'core'): ns3::Object::AggregateIterator::AggregateIterat
or() [constructor] |
| 3808 cls.add_constructor([]) |
| 3809 ## object.h (module 'core'): bool ns3::Object::AggregateIterator::HasNext()
const [member function] |
| 3810 cls.add_method('HasNext',· |
| 3811 'bool',· |
| 3812 [],· |
| 3813 is_const=True) |
| 3814 ## object.h (module 'core'): ns3::Ptr<ns3::Object const> ns3::Object::Aggreg
ateIterator::Next() [member function] |
| 3815 cls.add_method('Next',· |
| 3816 'ns3::Ptr< ns3::Object const >',· |
| 3817 []) |
| 3818 return |
| 3819 |
| 3820 def register_Ns3ParetoVariable_methods(root_module, cls): |
| 3821 ## random-variable.h (module 'core'): ns3::ParetoVariable::ParetoVariable(ns
3::ParetoVariable const & arg0) [copy constructor] |
| 3822 cls.add_constructor([param('ns3::ParetoVariable const &', 'arg0')]) |
| 3823 ## random-variable.h (module 'core'): ns3::ParetoVariable::ParetoVariable()
[constructor] |
| 3824 cls.add_constructor([]) |
| 3825 ## random-variable.h (module 'core'): ns3::ParetoVariable::ParetoVariable(do
uble m) [constructor] |
| 3826 cls.add_constructor([param('double', 'm')]) |
| 3827 ## random-variable.h (module 'core'): ns3::ParetoVariable::ParetoVariable(do
uble m, double s) [constructor] |
| 3828 cls.add_constructor([param('double', 'm'), param('double', 's')]) |
| 3829 ## random-variable.h (module 'core'): ns3::ParetoVariable::ParetoVariable(do
uble m, double s, double b) [constructor] |
| 3830 cls.add_constructor([param('double', 'm'), param('double', 's'), param('doub
le', 'b')]) |
| 3831 ## random-variable.h (module 'core'): ns3::ParetoVariable::ParetoVariable(st
d::pair<double,double> params) [constructor] |
| 3832 cls.add_constructor([param('std::pair< double, double >', 'params')]) |
| 3833 ## random-variable.h (module 'core'): ns3::ParetoVariable::ParetoVariable(st
d::pair<double,double> params, double b) [constructor] |
| 3834 cls.add_constructor([param('std::pair< double, double >', 'params'), param('
double', 'b')]) |
| 3835 return |
| 3836 |
| 3837 def register_Ns3PcapFileWrapper_methods(root_module, cls): |
| 3838 ## pcap-file-wrapper.h (module 'network'): static ns3::TypeId ns3::PcapFileW
rapper::GetTypeId() [member function] |
| 3839 cls.add_method('GetTypeId',· |
| 3840 'ns3::TypeId',· |
| 3841 [],· |
| 3842 is_static=True) |
| 3843 ## pcap-file-wrapper.h (module 'network'): ns3::PcapFileWrapper::PcapFileWra
pper() [constructor] |
| 3844 cls.add_constructor([]) |
| 3845 ## pcap-file-wrapper.h (module 'network'): bool ns3::PcapFileWrapper::Fail()
const [member function] |
| 3846 cls.add_method('Fail',· |
| 3847 'bool',· |
| 3848 [],· |
| 3849 is_const=True) |
| 3850 ## pcap-file-wrapper.h (module 'network'): bool ns3::PcapFileWrapper::Eof()
const [member function] |
| 3851 cls.add_method('Eof',· |
| 3852 'bool',· |
| 3853 [],· |
| 3854 is_const=True) |
| 3855 ## pcap-file-wrapper.h (module 'network'): void ns3::PcapFileWrapper::Clear(
) [member function] |
| 3856 cls.add_method('Clear',· |
| 3857 'void',· |
| 3858 []) |
| 3859 ## pcap-file-wrapper.h (module 'network'): void ns3::PcapFileWrapper::Open(s
td::string const & filename, std::_Ios_Openmode mode) [member function] |
| 3860 cls.add_method('Open',· |
| 3861 'void',· |
| 3862 [param('std::string const &', 'filename'), param('std::_Ios_O
penmode', 'mode')]) |
| 3863 ## pcap-file-wrapper.h (module 'network'): void ns3::PcapFileWrapper::Close(
) [member function] |
| 3864 cls.add_method('Close',· |
| 3865 'void',· |
| 3866 []) |
| 3867 ## pcap-file-wrapper.h (module 'network'): void ns3::PcapFileWrapper::Init(u
int32_t dataLinkType, uint32_t snapLen=std::numeric_limits<unsigned int>::max(),
int32_t tzCorrection=ns3::PcapFile::ZONE_DEFAULT) [member function] |
| 3868 cls.add_method('Init',· |
| 3869 'void',· |
| 3870 [param('uint32_t', 'dataLinkType'), param('uint32_t', 'snapLe
n', default_value='std::numeric_limits<unsigned int>::max()'), param('int32_t',
'tzCorrection', default_value='ns3::PcapFile::ZONE_DEFAULT')]) |
| 3871 ## pcap-file-wrapper.h (module 'network'): void ns3::PcapFileWrapper::Write(
ns3::Time t, ns3::Ptr<const ns3::Packet> p) [member function] |
| 3872 cls.add_method('Write',· |
| 3873 'void',· |
| 3874 [param('ns3::Time', 't'), param('ns3::Ptr< ns3::Packet const
>', 'p')]) |
| 3875 ## pcap-file-wrapper.h (module 'network'): void ns3::PcapFileWrapper::Write(
ns3::Time t, ns3::Header & header, ns3::Ptr<const ns3::Packet> p) [member functi
on] |
| 3876 cls.add_method('Write',· |
| 3877 'void',· |
| 3878 [param('ns3::Time', 't'), param('ns3::Header &', 'header'), p
aram('ns3::Ptr< ns3::Packet const >', 'p')]) |
| 3879 ## pcap-file-wrapper.h (module 'network'): void ns3::PcapFileWrapper::Write(
ns3::Time t, uint8_t const * buffer, uint32_t length) [member function] |
| 3880 cls.add_method('Write',· |
| 3881 'void',· |
| 3882 [param('ns3::Time', 't'), param('uint8_t const *', 'buffer'),
param('uint32_t', 'length')]) |
| 3883 ## pcap-file-wrapper.h (module 'network'): uint32_t ns3::PcapFileWrapper::Ge
tMagic() [member function] |
| 3884 cls.add_method('GetMagic',· |
| 3885 'uint32_t',· |
| 3886 []) |
| 3887 ## pcap-file-wrapper.h (module 'network'): uint16_t ns3::PcapFileWrapper::Ge
tVersionMajor() [member function] |
| 3888 cls.add_method('GetVersionMajor',· |
| 3889 'uint16_t',· |
| 3890 []) |
| 3891 ## pcap-file-wrapper.h (module 'network'): uint16_t ns3::PcapFileWrapper::Ge
tVersionMinor() [member function] |
| 3892 cls.add_method('GetVersionMinor',· |
| 3893 'uint16_t',· |
| 3894 []) |
| 3895 ## pcap-file-wrapper.h (module 'network'): int32_t ns3::PcapFileWrapper::Get
TimeZoneOffset() [member function] |
| 3896 cls.add_method('GetTimeZoneOffset',· |
| 3897 'int32_t',· |
| 3898 []) |
| 3899 ## pcap-file-wrapper.h (module 'network'): uint32_t ns3::PcapFileWrapper::Ge
tSigFigs() [member function] |
| 3900 cls.add_method('GetSigFigs',· |
| 3901 'uint32_t',· |
| 3902 []) |
| 3903 ## pcap-file-wrapper.h (module 'network'): uint32_t ns3::PcapFileWrapper::Ge
tSnapLen() [member function] |
| 3904 cls.add_method('GetSnapLen',· |
| 3905 'uint32_t',· |
| 3906 []) |
| 3907 ## pcap-file-wrapper.h (module 'network'): uint32_t ns3::PcapFileWrapper::Ge
tDataLinkType() [member function] |
| 3908 cls.add_method('GetDataLinkType',· |
| 3909 'uint32_t',· |
| 3910 []) |
| 3911 return |
| 3912 |
| 3913 def register_Ns3SimpleRefCount__Ns3AttributeAccessor_Ns3Empty_Ns3DefaultDeleter_
_lt__ns3AttributeAccessor__gt___methods(root_module, cls): |
| 3914 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeAcc
essor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> >::SimpleRefCount
() [constructor] |
| 3915 cls.add_constructor([]) |
| 3916 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeAcc
essor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> >::SimpleRefCount
(ns3::SimpleRefCount<ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3
::AttributeAccessor> > const & o) [copy constructor] |
| 3917 cls.add_constructor([param('ns3::SimpleRefCount< ns3::AttributeAccessor, ns3
::empty, ns3::DefaultDeleter< ns3::AttributeAccessor > > const &', 'o')]) |
| 3918 ## simple-ref-count.h (module 'core'): static void ns3::SimpleRefCount<ns3::
AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> >::Cl
eanup() [member function] |
| 3919 cls.add_method('Cleanup',· |
| 3920 'void',· |
| 3921 [],· |
| 3922 is_static=True) |
| 3923 return |
| 3924 |
| 3925 def register_Ns3SimpleRefCount__Ns3AttributeChecker_Ns3Empty_Ns3DefaultDeleter__
lt__ns3AttributeChecker__gt___methods(root_module, cls): |
| 3926 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeChe
cker, ns3::empty, ns3::DefaultDeleter<ns3::AttributeChecker> >::SimpleRefCount()
[constructor] |
| 3927 cls.add_constructor([]) |
| 3928 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeChe
cker, ns3::empty, ns3::DefaultDeleter<ns3::AttributeChecker> >::SimpleRefCount(n
s3::SimpleRefCount<ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter<ns3::A
ttributeChecker> > const & o) [copy constructor] |
| 3929 cls.add_constructor([param('ns3::SimpleRefCount< ns3::AttributeChecker, ns3:
:empty, ns3::DefaultDeleter< ns3::AttributeChecker > > const &', 'o')]) |
| 3930 ## simple-ref-count.h (module 'core'): static void ns3::SimpleRefCount<ns3::
AttributeChecker, ns3::empty, ns3::DefaultDeleter<ns3::AttributeChecker> >::Clea
nup() [member function] |
| 3931 cls.add_method('Cleanup',· |
| 3932 'void',· |
| 3933 [],· |
| 3934 is_static=True) |
| 3935 return |
| 3936 |
| 3937 def register_Ns3SimpleRefCount__Ns3AttributeValue_Ns3Empty_Ns3DefaultDeleter__lt
__ns3AttributeValue__gt___methods(root_module, cls): |
| 3938 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeVal
ue, ns3::empty, ns3::DefaultDeleter<ns3::AttributeValue> >::SimpleRefCount() [co
nstructor] |
| 3939 cls.add_constructor([]) |
| 3940 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeVal
ue, ns3::empty, ns3::DefaultDeleter<ns3::AttributeValue> >::SimpleRefCount(ns3::
SimpleRefCount<ns3::AttributeValue, ns3::empty, ns3::DefaultDeleter<ns3::Attribu
teValue> > const & o) [copy constructor] |
| 3941 cls.add_constructor([param('ns3::SimpleRefCount< ns3::AttributeValue, ns3::e
mpty, ns3::DefaultDeleter< ns3::AttributeValue > > const &', 'o')]) |
| 3942 ## simple-ref-count.h (module 'core'): static void ns3::SimpleRefCount<ns3::
AttributeValue, ns3::empty, ns3::DefaultDeleter<ns3::AttributeValue> >::Cleanup(
) [member function] |
| 3943 cls.add_method('Cleanup',· |
| 3944 'void',· |
| 3945 [],· |
| 3946 is_static=True) |
| 3947 return |
| 3948 |
| 3949 def register_Ns3SimpleRefCount__Ns3CallbackImplBase_Ns3Empty_Ns3DefaultDeleter__
lt__ns3CallbackImplBase__gt___methods(root_module, cls): |
| 3950 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::CallbackImpl
Base, ns3::empty, ns3::DefaultDeleter<ns3::CallbackImplBase> >::SimpleRefCount()
[constructor] |
| 3951 cls.add_constructor([]) |
| 3952 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::CallbackImpl
Base, ns3::empty, ns3::DefaultDeleter<ns3::CallbackImplBase> >::SimpleRefCount(n
s3::SimpleRefCount<ns3::CallbackImplBase, ns3::empty, ns3::DefaultDeleter<ns3::C
allbackImplBase> > const & o) [copy constructor] |
| 3953 cls.add_constructor([param('ns3::SimpleRefCount< ns3::CallbackImplBase, ns3:
:empty, ns3::DefaultDeleter< ns3::CallbackImplBase > > const &', 'o')]) |
| 3954 ## simple-ref-count.h (module 'core'): static void ns3::SimpleRefCount<ns3::
CallbackImplBase, ns3::empty, ns3::DefaultDeleter<ns3::CallbackImplBase> >::Clea
nup() [member function] |
| 3955 cls.add_method('Cleanup',· |
| 3956 'void',· |
| 3957 [],· |
| 3958 is_static=True) |
| 3959 return |
| 3960 |
| 3961 def register_Ns3SimpleRefCount__Ns3EventImpl_Ns3Empty_Ns3DefaultDeleter__lt__ns3
EventImpl__gt___methods(root_module, cls): |
| 3962 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::EventImpl, n
s3::empty, ns3::DefaultDeleter<ns3::EventImpl> >::SimpleRefCount() [constructor] |
| 3963 cls.add_constructor([]) |
| 3964 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::EventImpl, n
s3::empty, ns3::DefaultDeleter<ns3::EventImpl> >::SimpleRefCount(ns3::SimpleRefC
ount<ns3::EventImpl, ns3::empty, ns3::DefaultDeleter<ns3::EventImpl> > const & o
) [copy constructor] |
| 3965 cls.add_constructor([param('ns3::SimpleRefCount< ns3::EventImpl, ns3::empty,
ns3::DefaultDeleter< ns3::EventImpl > > const &', 'o')]) |
| 3966 ## simple-ref-count.h (module 'core'): static void ns3::SimpleRefCount<ns3::
EventImpl, ns3::empty, ns3::DefaultDeleter<ns3::EventImpl> >::Cleanup() [member
function] |
| 3967 cls.add_method('Cleanup',· |
| 3968 'void',· |
| 3969 [],· |
| 3970 is_static=True) |
| 3971 return |
| 3972 |
| 3973 def register_Ns3SimpleRefCount__Ns3InterferenceHelperEvent_Ns3Empty_Ns3DefaultDe
leter__lt__ns3InterferenceHelperEvent__gt___methods(root_module, cls): |
| 3974 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Interference
Helper::Event, ns3::empty, ns3::DefaultDeleter<ns3::InterferenceHelper::Event> >
::SimpleRefCount() [constructor] |
| 3975 cls.add_constructor([]) |
| 3976 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Interference
Helper::Event, ns3::empty, ns3::DefaultDeleter<ns3::InterferenceHelper::Event> >
::SimpleRefCount(ns3::SimpleRefCount<ns3::InterferenceHelper::Event, ns3::empty,
ns3::DefaultDeleter<ns3::InterferenceHelper::Event> > const & o) [copy construc
tor] |
| 3977 cls.add_constructor([param('ns3::SimpleRefCount< ns3::InterferenceHelper::Ev
ent, ns3::empty, ns3::DefaultDeleter< ns3::InterferenceHelper::Event > > const &
', 'o')]) |
| 3978 ## simple-ref-count.h (module 'core'): static void ns3::SimpleRefCount<ns3::
InterferenceHelper::Event, ns3::empty, ns3::DefaultDeleter<ns3::InterferenceHelp
er::Event> >::Cleanup() [member function] |
| 3979 cls.add_method('Cleanup',· |
| 3980 'void',· |
| 3981 [],· |
| 3982 is_static=True) |
| 3983 return |
| 3984 |
| 3985 def register_Ns3SimpleRefCount__Ns3NixVector_Ns3Empty_Ns3DefaultDeleter__lt__ns3
NixVector__gt___methods(root_module, cls): |
| 3986 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::NixVector, n
s3::empty, ns3::DefaultDeleter<ns3::NixVector> >::SimpleRefCount() [constructor] |
| 3987 cls.add_constructor([]) |
| 3988 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::NixVector, n
s3::empty, ns3::DefaultDeleter<ns3::NixVector> >::SimpleRefCount(ns3::SimpleRefC
ount<ns3::NixVector, ns3::empty, ns3::DefaultDeleter<ns3::NixVector> > const & o
) [copy constructor] |
| 3989 cls.add_constructor([param('ns3::SimpleRefCount< ns3::NixVector, ns3::empty,
ns3::DefaultDeleter< ns3::NixVector > > const &', 'o')]) |
| 3990 ## simple-ref-count.h (module 'core'): static void ns3::SimpleRefCount<ns3::
NixVector, ns3::empty, ns3::DefaultDeleter<ns3::NixVector> >::Cleanup() [member
function] |
| 3991 cls.add_method('Cleanup',· |
| 3992 'void',· |
| 3993 [],· |
| 3994 is_static=True) |
| 3995 return |
| 3996 |
| 3997 def register_Ns3SimpleRefCount__Ns3OutputStreamWrapper_Ns3Empty_Ns3DefaultDelete
r__lt__ns3OutputStreamWrapper__gt___methods(root_module, cls): |
| 3998 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::OutputStream
Wrapper, ns3::empty, ns3::DefaultDeleter<ns3::OutputStreamWrapper> >::SimpleRefC
ount() [constructor] |
| 3999 cls.add_constructor([]) |
| 4000 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::OutputStream
Wrapper, ns3::empty, ns3::DefaultDeleter<ns3::OutputStreamWrapper> >::SimpleRefC
ount(ns3::SimpleRefCount<ns3::OutputStreamWrapper, ns3::empty, ns3::DefaultDelet
er<ns3::OutputStreamWrapper> > const & o) [copy constructor] |
| 4001 cls.add_constructor([param('ns3::SimpleRefCount< ns3::OutputStreamWrapper, n
s3::empty, ns3::DefaultDeleter< ns3::OutputStreamWrapper > > const &', 'o')]) |
| 4002 ## simple-ref-count.h (module 'core'): static void ns3::SimpleRefCount<ns3::
OutputStreamWrapper, ns3::empty, ns3::DefaultDeleter<ns3::OutputStreamWrapper> >
::Cleanup() [member function] |
| 4003 cls.add_method('Cleanup',· |
| 4004 'void',· |
| 4005 [],· |
| 4006 is_static=True) |
| 4007 return |
| 4008 |
| 4009 def register_Ns3SimpleRefCount__Ns3Packet_Ns3Empty_Ns3DefaultDeleter__lt__ns3Pac
ket__gt___methods(root_module, cls): |
| 4010 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Packet, ns3:
:empty, ns3::DefaultDeleter<ns3::Packet> >::SimpleRefCount() [constructor] |
| 4011 cls.add_constructor([]) |
| 4012 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Packet, ns3:
:empty, ns3::DefaultDeleter<ns3::Packet> >::SimpleRefCount(ns3::SimpleRefCount<n
s3::Packet, ns3::empty, ns3::DefaultDeleter<ns3::Packet> > const & o) [copy cons
tructor] |
| 4013 cls.add_constructor([param('ns3::SimpleRefCount< ns3::Packet, ns3::empty, ns
3::DefaultDeleter< ns3::Packet > > const &', 'o')]) |
| 4014 ## simple-ref-count.h (module 'core'): static void ns3::SimpleRefCount<ns3::
Packet, ns3::empty, ns3::DefaultDeleter<ns3::Packet> >::Cleanup() [member functi
on] |
| 4015 cls.add_method('Cleanup',· |
| 4016 'void',· |
| 4017 [],· |
| 4018 is_static=True) |
| 4019 return |
| 4020 |
| 4021 def register_Ns3Time_methods(root_module, cls): |
| 4022 cls.add_binary_numeric_operator('+', root_module['ns3::Time'], root_module['
ns3::Time'], param('ns3::Time const &', 'right')) |
| 4023 cls.add_binary_numeric_operator('-', root_module['ns3::Time'], root_module['
ns3::Time'], param('ns3::Time const &', 'right')) |
| 4024 cls.add_binary_comparison_operator('<') |
| 4025 cls.add_binary_comparison_operator('>') |
| 4026 cls.add_binary_comparison_operator('!=') |
| 4027 cls.add_inplace_numeric_operator('+=', param('ns3::Time const &', 'right')) |
| 4028 cls.add_inplace_numeric_operator('-=', param('ns3::Time const &', 'right')) |
| 4029 cls.add_output_stream_operator() |
| 4030 cls.add_binary_comparison_operator('<=') |
| 4031 cls.add_binary_comparison_operator('==') |
| 4032 cls.add_binary_comparison_operator('>=') |
| 4033 ## nstime.h (module 'core'): ns3::Time::Time() [constructor] |
| 4034 cls.add_constructor([]) |
| 4035 ## nstime.h (module 'core'): ns3::Time::Time(ns3::Time const & o) [copy cons
tructor] |
| 4036 cls.add_constructor([param('ns3::Time const &', 'o')]) |
| 4037 ## nstime.h (module 'core'): ns3::Time::Time(double v) [constructor] |
| 4038 cls.add_constructor([param('double', 'v')]) |
| 4039 ## nstime.h (module 'core'): ns3::Time::Time(int v) [constructor] |
| 4040 cls.add_constructor([param('int', 'v')]) |
| 4041 ## nstime.h (module 'core'): ns3::Time::Time(long int v) [constructor] |
| 4042 cls.add_constructor([param('long int', 'v')]) |
| 4043 ## nstime.h (module 'core'): ns3::Time::Time(long long int v) [constructor] |
| 4044 cls.add_constructor([param('long long int', 'v')]) |
| 4045 ## nstime.h (module 'core'): ns3::Time::Time(unsigned int v) [constructor] |
| 4046 cls.add_constructor([param('unsigned int', 'v')]) |
| 4047 ## nstime.h (module 'core'): ns3::Time::Time(long unsigned int v) [construct
or] |
| 4048 cls.add_constructor([param('long unsigned int', 'v')]) |
| 4049 ## nstime.h (module 'core'): ns3::Time::Time(long long unsigned int v) [cons
tructor] |
| 4050 cls.add_constructor([param('long long unsigned int', 'v')]) |
| 4051 ## nstime.h (module 'core'): ns3::Time::Time(std::string const & s) [constru
ctor] |
| 4052 cls.add_constructor([param('std::string const &', 's')]) |
| 4053 ## nstime.h (module 'core'): ns3::Time::Time(ns3::int64x64_t const & value)
[constructor] |
| 4054 cls.add_constructor([param('ns3::int64x64_t const &', 'value')]) |
| 4055 ## nstime.h (module 'core'): int ns3::Time::Compare(ns3::Time const & o) con
st [member function] |
| 4056 cls.add_method('Compare',· |
| 4057 'int',· |
| 4058 [param('ns3::Time const &', 'o')],· |
| 4059 is_const=True) |
| 4060 ## nstime.h (module 'core'): static ns3::Time ns3::Time::From(ns3::int64x64_
t const & from, ns3::Time::Unit timeUnit) [member function] |
| 4061 cls.add_method('From',· |
| 4062 'ns3::Time',· |
| 4063 [param('ns3::int64x64_t const &', 'from'), param('ns3::Time::
Unit', 'timeUnit')],· |
| 4064 is_static=True) |
| 4065 ## nstime.h (module 'core'): static ns3::Time ns3::Time::From(ns3::int64x64_
t const & value) [member function] |
| 4066 cls.add_method('From',· |
| 4067 'ns3::Time',· |
| 4068 [param('ns3::int64x64_t const &', 'value')],· |
| 4069 is_static=True) |
| 4070 ## nstime.h (module 'core'): static ns3::Time ns3::Time::FromDouble(double v
alue, ns3::Time::Unit timeUnit) [member function] |
| 4071 cls.add_method('FromDouble',· |
| 4072 'ns3::Time',· |
| 4073 [param('double', 'value'), param('ns3::Time::Unit', 'timeUnit
')],· |
| 4074 is_static=True) |
| 4075 ## nstime.h (module 'core'): static ns3::Time ns3::Time::FromInteger(uint64_
t value, ns3::Time::Unit timeUnit) [member function] |
| 4076 cls.add_method('FromInteger',· |
| 4077 'ns3::Time',· |
| 4078 [param('uint64_t', 'value'), param('ns3::Time::Unit', 'timeUn
it')],· |
| 4079 is_static=True) |
| 4080 ## nstime.h (module 'core'): double ns3::Time::GetDouble() const [member fun
ction] |
| 4081 cls.add_method('GetDouble',· |
| 4082 'double',· |
| 4083 [],· |
| 4084 is_const=True) |
| 4085 ## nstime.h (module 'core'): int64_t ns3::Time::GetFemtoSeconds() const [mem
ber function] |
| 4086 cls.add_method('GetFemtoSeconds',· |
| 4087 'int64_t',· |
| 4088 [],· |
| 4089 is_const=True) |
| 4090 ## nstime.h (module 'core'): int64_t ns3::Time::GetInteger() const [member f
unction] |
| 4091 cls.add_method('GetInteger',· |
| 4092 'int64_t',· |
| 4093 [],· |
| 4094 is_const=True) |
| 4095 ## nstime.h (module 'core'): int64_t ns3::Time::GetMicroSeconds() const [mem
ber function] |
| 4096 cls.add_method('GetMicroSeconds',· |
| 4097 'int64_t',· |
| 4098 [],· |
| 4099 is_const=True) |
| 4100 ## nstime.h (module 'core'): int64_t ns3::Time::GetMilliSeconds() const [mem
ber function] |
| 4101 cls.add_method('GetMilliSeconds',· |
| 4102 'int64_t',· |
| 4103 [],· |
| 4104 is_const=True) |
| 4105 ## nstime.h (module 'core'): int64_t ns3::Time::GetNanoSeconds() const [memb
er function] |
| 4106 cls.add_method('GetNanoSeconds',· |
| 4107 'int64_t',· |
| 4108 [],· |
| 4109 is_const=True) |
| 4110 ## nstime.h (module 'core'): int64_t ns3::Time::GetPicoSeconds() const [memb
er function] |
| 4111 cls.add_method('GetPicoSeconds',· |
| 4112 'int64_t',· |
| 4113 [],· |
| 4114 is_const=True) |
| 4115 ## nstime.h (module 'core'): static ns3::Time::Unit ns3::Time::GetResolution
() [member function] |
| 4116 cls.add_method('GetResolution',· |
| 4117 'ns3::Time::Unit',· |
| 4118 [],· |
| 4119 is_static=True) |
| 4120 ## nstime.h (module 'core'): double ns3::Time::GetSeconds() const [member fu
nction] |
| 4121 cls.add_method('GetSeconds',· |
| 4122 'double',· |
| 4123 [],· |
| 4124 is_const=True) |
| 4125 ## nstime.h (module 'core'): int64_t ns3::Time::GetTimeStep() const [member
function] |
| 4126 cls.add_method('GetTimeStep',· |
| 4127 'int64_t',· |
| 4128 [],· |
| 4129 is_const=True) |
| 4130 ## nstime.h (module 'core'): bool ns3::Time::IsNegative() const [member func
tion] |
| 4131 cls.add_method('IsNegative',· |
| 4132 'bool',· |
| 4133 [],· |
| 4134 is_const=True) |
| 4135 ## nstime.h (module 'core'): bool ns3::Time::IsPositive() const [member func
tion] |
| 4136 cls.add_method('IsPositive',· |
| 4137 'bool',· |
| 4138 [],· |
| 4139 is_const=True) |
| 4140 ## nstime.h (module 'core'): bool ns3::Time::IsStrictlyNegative() const [mem
ber function] |
| 4141 cls.add_method('IsStrictlyNegative',· |
| 4142 'bool',· |
| 4143 [],· |
| 4144 is_const=True) |
| 4145 ## nstime.h (module 'core'): bool ns3::Time::IsStrictlyPositive() const [mem
ber function] |
| 4146 cls.add_method('IsStrictlyPositive',· |
| 4147 'bool',· |
| 4148 [],· |
| 4149 is_const=True) |
| 4150 ## nstime.h (module 'core'): bool ns3::Time::IsZero() const [member function
] |
| 4151 cls.add_method('IsZero',· |
| 4152 'bool',· |
| 4153 [],· |
| 4154 is_const=True) |
| 4155 ## nstime.h (module 'core'): static void ns3::Time::SetResolution(ns3::Time:
:Unit resolution) [member function] |
| 4156 cls.add_method('SetResolution',· |
| 4157 'void',· |
| 4158 [param('ns3::Time::Unit', 'resolution')],· |
| 4159 is_static=True) |
| 4160 ## nstime.h (module 'core'): ns3::int64x64_t ns3::Time::To(ns3::Time::Unit t
imeUnit) const [member function] |
| 4161 cls.add_method('To',· |
| 4162 'ns3::int64x64_t',· |
| 4163 [param('ns3::Time::Unit', 'timeUnit')],· |
| 4164 is_const=True) |
| 4165 ## nstime.h (module 'core'): double ns3::Time::ToDouble(ns3::Time::Unit time
Unit) const [member function] |
| 4166 cls.add_method('ToDouble',· |
| 4167 'double',· |
| 4168 [param('ns3::Time::Unit', 'timeUnit')],· |
| 4169 is_const=True) |
| 4170 ## nstime.h (module 'core'): int64_t ns3::Time::ToInteger(ns3::Time::Unit ti
meUnit) const [member function] |
| 4171 cls.add_method('ToInteger',· |
| 4172 'int64_t',· |
| 4173 [param('ns3::Time::Unit', 'timeUnit')],· |
| 4174 is_const=True) |
| 4175 return |
| 4176 |
| 4177 def register_Ns3Trailer_methods(root_module, cls): |
| 4178 cls.add_output_stream_operator() |
| 4179 ## trailer.h (module 'network'): ns3::Trailer::Trailer() [constructor] |
| 4180 cls.add_constructor([]) |
| 4181 ## trailer.h (module 'network'): ns3::Trailer::Trailer(ns3::Trailer const &
arg0) [copy constructor] |
| 4182 cls.add_constructor([param('ns3::Trailer const &', 'arg0')]) |
| 4183 ## trailer.h (module 'network'): uint32_t ns3::Trailer::Deserialize(ns3::Buf
fer::Iterator end) [member function] |
| 4184 cls.add_method('Deserialize',· |
| 4185 'uint32_t',· |
| 4186 [param('ns3::Buffer::Iterator', 'end')],· |
| 4187 is_pure_virtual=True, is_virtual=True) |
| 4188 ## trailer.h (module 'network'): uint32_t ns3::Trailer::GetSerializedSize()
const [member function] |
| 4189 cls.add_method('GetSerializedSize',· |
| 4190 'uint32_t',· |
| 4191 [],· |
| 4192 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 4193 ## trailer.h (module 'network'): static ns3::TypeId ns3::Trailer::GetTypeId(
) [member function] |
| 4194 cls.add_method('GetTypeId',· |
| 4195 'ns3::TypeId',· |
| 4196 [],· |
| 4197 is_static=True) |
| 4198 ## trailer.h (module 'network'): void ns3::Trailer::Print(std::ostream & os)
const [member function] |
| 4199 cls.add_method('Print',· |
| 4200 'void',· |
| 4201 [param('std::ostream &', 'os')],· |
| 4202 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 4203 ## trailer.h (module 'network'): void ns3::Trailer::Serialize(ns3::Buffer::I
terator start) const [member function] |
| 4204 cls.add_method('Serialize',· |
| 4205 'void',· |
| 4206 [param('ns3::Buffer::Iterator', 'start')],· |
| 4207 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 4208 return |
| 4209 |
| 4210 def register_Ns3WifiPhy_methods(root_module, cls): |
| 4211 ## wifi-phy.h (module 'wifi'): ns3::WifiPhy::WifiPhy(ns3::WifiPhy const & ar
g0) [copy constructor] |
| 4212 cls.add_constructor([param('ns3::WifiPhy const &', 'arg0')]) |
| 4213 ## wifi-phy.h (module 'wifi'): ns3::WifiPhy::WifiPhy() [constructor] |
| 4214 cls.add_constructor([]) |
| 4215 ## wifi-phy.h (module 'wifi'): double ns3::WifiPhy::CalculateSnr(ns3::WifiMo
de txMode, double ber) const [member function] |
| 4216 cls.add_method('CalculateSnr',· |
| 4217 'double',· |
| 4218 [param('ns3::WifiMode', 'txMode'), param('double', 'ber')],· |
| 4219 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 4220 ## wifi-phy.h (module 'wifi'): static ns3::Time ns3::WifiPhy::CalculateTxDur
ation(uint32_t size, ns3::WifiMode payloadMode, ns3::WifiPreamble preamble) [mem
ber function] |
| 4221 cls.add_method('CalculateTxDuration',· |
| 4222 'ns3::Time',· |
| 4223 [param('uint32_t', 'size'), param('ns3::WifiMode', 'payloadMo
de'), param('ns3::WifiPreamble', 'preamble')],· |
| 4224 is_static=True) |
| 4225 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::ConfigureStandard(ns3::Wif
iPhyStandard standard) [member function] |
| 4226 cls.add_method('ConfigureStandard',· |
| 4227 'void',· |
| 4228 [param('ns3::WifiPhyStandard', 'standard')],· |
| 4229 is_pure_virtual=True, is_virtual=True) |
| 4230 ## wifi-phy.h (module 'wifi'): ns3::Ptr<ns3::WifiChannel> ns3::WifiPhy::GetC
hannel() const [member function] |
| 4231 cls.add_method('GetChannel',· |
| 4232 'ns3::Ptr< ns3::WifiChannel >',· |
| 4233 [],· |
| 4234 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 4235 ## wifi-phy.h (module 'wifi'): uint16_t ns3::WifiPhy::GetChannelNumber() con
st [member function] |
| 4236 cls.add_method('GetChannelNumber',· |
| 4237 'uint16_t',· |
| 4238 [],· |
| 4239 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 4240 ## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::GetDelayUntilIdle() [
member function] |
| 4241 cls.add_method('GetDelayUntilIdle',· |
| 4242 'ns3::Time',· |
| 4243 [],· |
| 4244 is_pure_virtual=True, is_virtual=True) |
| 4245 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetDsssRat
e11Mbps() [member function] |
| 4246 cls.add_method('GetDsssRate11Mbps',· |
| 4247 'ns3::WifiMode',· |
| 4248 [],· |
| 4249 is_static=True) |
| 4250 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetDsssRat
e1Mbps() [member function] |
| 4251 cls.add_method('GetDsssRate1Mbps',· |
| 4252 'ns3::WifiMode',· |
| 4253 [],· |
| 4254 is_static=True) |
| 4255 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetDsssRat
e2Mbps() [member function] |
| 4256 cls.add_method('GetDsssRate2Mbps',· |
| 4257 'ns3::WifiMode',· |
| 4258 [],· |
| 4259 is_static=True) |
| 4260 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetDsssRat
e5_5Mbps() [member function] |
| 4261 cls.add_method('GetDsssRate5_5Mbps',· |
| 4262 'ns3::WifiMode',· |
| 4263 [],· |
| 4264 is_static=True) |
| 4265 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetErpOfdm
Rate12Mbps() [member function] |
| 4266 cls.add_method('GetErpOfdmRate12Mbps',· |
| 4267 'ns3::WifiMode',· |
| 4268 [],· |
| 4269 is_static=True) |
| 4270 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetErpOfdm
Rate18Mbps() [member function] |
| 4271 cls.add_method('GetErpOfdmRate18Mbps',· |
| 4272 'ns3::WifiMode',· |
| 4273 [],· |
| 4274 is_static=True) |
| 4275 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetErpOfdm
Rate24Mbps() [member function] |
| 4276 cls.add_method('GetErpOfdmRate24Mbps',· |
| 4277 'ns3::WifiMode',· |
| 4278 [],· |
| 4279 is_static=True) |
| 4280 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetErpOfdm
Rate36Mbps() [member function] |
| 4281 cls.add_method('GetErpOfdmRate36Mbps',· |
| 4282 'ns3::WifiMode',· |
| 4283 [],· |
| 4284 is_static=True) |
| 4285 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetErpOfdm
Rate48Mbps() [member function] |
| 4286 cls.add_method('GetErpOfdmRate48Mbps',· |
| 4287 'ns3::WifiMode',· |
| 4288 [],· |
| 4289 is_static=True) |
| 4290 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetErpOfdm
Rate54Mbps() [member function] |
| 4291 cls.add_method('GetErpOfdmRate54Mbps',· |
| 4292 'ns3::WifiMode',· |
| 4293 [],· |
| 4294 is_static=True) |
| 4295 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetErpOfdm
Rate6Mbps() [member function] |
| 4296 cls.add_method('GetErpOfdmRate6Mbps',· |
| 4297 'ns3::WifiMode',· |
| 4298 [],· |
| 4299 is_static=True) |
| 4300 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetErpOfdm
Rate9Mbps() [member function] |
| 4301 cls.add_method('GetErpOfdmRate9Mbps',· |
| 4302 'ns3::WifiMode',· |
| 4303 [],· |
| 4304 is_static=True) |
| 4305 ## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::GetLastRxStartTime()
const [member function] |
| 4306 cls.add_method('GetLastRxStartTime',· |
| 4307 'ns3::Time',· |
| 4308 [],· |
| 4309 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 4310 ## wifi-phy.h (module 'wifi'): ns3::WifiMode ns3::WifiPhy::GetMode(uint32_t
mode) const [member function] |
| 4311 cls.add_method('GetMode',· |
| 4312 'ns3::WifiMode',· |
| 4313 [param('uint32_t', 'mode')],· |
| 4314 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 4315 ## wifi-phy.h (module 'wifi'): uint32_t ns3::WifiPhy::GetNModes() const [mem
ber function] |
| 4316 cls.add_method('GetNModes',· |
| 4317 'uint32_t',· |
| 4318 [],· |
| 4319 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 4320 ## wifi-phy.h (module 'wifi'): uint32_t ns3::WifiPhy::GetNTxPower() const [m
ember function] |
| 4321 cls.add_method('GetNTxPower',· |
| 4322 'uint32_t',· |
| 4323 [],· |
| 4324 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 4325 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRat
e12Mbps() [member function] |
| 4326 cls.add_method('GetOfdmRate12Mbps',· |
| 4327 'ns3::WifiMode',· |
| 4328 [],· |
| 4329 is_static=True) |
| 4330 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRat
e12MbpsBW10MHz() [member function] |
| 4331 cls.add_method('GetOfdmRate12MbpsBW10MHz',· |
| 4332 'ns3::WifiMode',· |
| 4333 [],· |
| 4334 is_static=True) |
| 4335 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRat
e12MbpsBW5MHz() [member function] |
| 4336 cls.add_method('GetOfdmRate12MbpsBW5MHz',· |
| 4337 'ns3::WifiMode',· |
| 4338 [],· |
| 4339 is_static=True) |
| 4340 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRat
e13_5MbpsBW5MHz() [member function] |
| 4341 cls.add_method('GetOfdmRate13_5MbpsBW5MHz',· |
| 4342 'ns3::WifiMode',· |
| 4343 [],· |
| 4344 is_static=True) |
| 4345 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRat
e18Mbps() [member function] |
| 4346 cls.add_method('GetOfdmRate18Mbps',· |
| 4347 'ns3::WifiMode',· |
| 4348 [],· |
| 4349 is_static=True) |
| 4350 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRat
e18MbpsBW10MHz() [member function] |
| 4351 cls.add_method('GetOfdmRate18MbpsBW10MHz',· |
| 4352 'ns3::WifiMode',· |
| 4353 [],· |
| 4354 is_static=True) |
| 4355 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRat
e1_5MbpsBW5MHz() [member function] |
| 4356 cls.add_method('GetOfdmRate1_5MbpsBW5MHz',· |
| 4357 'ns3::WifiMode',· |
| 4358 [],· |
| 4359 is_static=True) |
| 4360 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRat
e24Mbps() [member function] |
| 4361 cls.add_method('GetOfdmRate24Mbps',· |
| 4362 'ns3::WifiMode',· |
| 4363 [],· |
| 4364 is_static=True) |
| 4365 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRat
e24MbpsBW10MHz() [member function] |
| 4366 cls.add_method('GetOfdmRate24MbpsBW10MHz',· |
| 4367 'ns3::WifiMode',· |
| 4368 [],· |
| 4369 is_static=True) |
| 4370 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRat
e27MbpsBW10MHz() [member function] |
| 4371 cls.add_method('GetOfdmRate27MbpsBW10MHz',· |
| 4372 'ns3::WifiMode',· |
| 4373 [],· |
| 4374 is_static=True) |
| 4375 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRat
e2_25MbpsBW5MHz() [member function] |
| 4376 cls.add_method('GetOfdmRate2_25MbpsBW5MHz',· |
| 4377 'ns3::WifiMode',· |
| 4378 [],· |
| 4379 is_static=True) |
| 4380 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRat
e36Mbps() [member function] |
| 4381 cls.add_method('GetOfdmRate36Mbps',· |
| 4382 'ns3::WifiMode',· |
| 4383 [],· |
| 4384 is_static=True) |
| 4385 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRat
e3MbpsBW10MHz() [member function] |
| 4386 cls.add_method('GetOfdmRate3MbpsBW10MHz',· |
| 4387 'ns3::WifiMode',· |
| 4388 [],· |
| 4389 is_static=True) |
| 4390 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRat
e3MbpsBW5MHz() [member function] |
| 4391 cls.add_method('GetOfdmRate3MbpsBW5MHz',· |
| 4392 'ns3::WifiMode',· |
| 4393 [],· |
| 4394 is_static=True) |
| 4395 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRat
e48Mbps() [member function] |
| 4396 cls.add_method('GetOfdmRate48Mbps',· |
| 4397 'ns3::WifiMode',· |
| 4398 [],· |
| 4399 is_static=True) |
| 4400 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRat
e4_5MbpsBW10MHz() [member function] |
| 4401 cls.add_method('GetOfdmRate4_5MbpsBW10MHz',· |
| 4402 'ns3::WifiMode',· |
| 4403 [],· |
| 4404 is_static=True) |
| 4405 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRat
e4_5MbpsBW5MHz() [member function] |
| 4406 cls.add_method('GetOfdmRate4_5MbpsBW5MHz',· |
| 4407 'ns3::WifiMode',· |
| 4408 [],· |
| 4409 is_static=True) |
| 4410 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRat
e54Mbps() [member function] |
| 4411 cls.add_method('GetOfdmRate54Mbps',· |
| 4412 'ns3::WifiMode',· |
| 4413 [],· |
| 4414 is_static=True) |
| 4415 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRat
e6Mbps() [member function] |
| 4416 cls.add_method('GetOfdmRate6Mbps',· |
| 4417 'ns3::WifiMode',· |
| 4418 [],· |
| 4419 is_static=True) |
| 4420 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRat
e6MbpsBW10MHz() [member function] |
| 4421 cls.add_method('GetOfdmRate6MbpsBW10MHz',· |
| 4422 'ns3::WifiMode',· |
| 4423 [],· |
| 4424 is_static=True) |
| 4425 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRat
e6MbpsBW5MHz() [member function] |
| 4426 cls.add_method('GetOfdmRate6MbpsBW5MHz',· |
| 4427 'ns3::WifiMode',· |
| 4428 [],· |
| 4429 is_static=True) |
| 4430 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRat
e9Mbps() [member function] |
| 4431 cls.add_method('GetOfdmRate9Mbps',· |
| 4432 'ns3::WifiMode',· |
| 4433 [],· |
| 4434 is_static=True) |
| 4435 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRat
e9MbpsBW10MHz() [member function] |
| 4436 cls.add_method('GetOfdmRate9MbpsBW10MHz',· |
| 4437 'ns3::WifiMode',· |
| 4438 [],· |
| 4439 is_static=True) |
| 4440 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRat
e9MbpsBW5MHz() [member function] |
| 4441 cls.add_method('GetOfdmRate9MbpsBW5MHz',· |
| 4442 'ns3::WifiMode',· |
| 4443 [],· |
| 4444 is_static=True) |
| 4445 ## wifi-phy.h (module 'wifi'): static uint32_t ns3::WifiPhy::GetPayloadDurat
ionMicroSeconds(uint32_t size, ns3::WifiMode payloadMode) [member function] |
| 4446 cls.add_method('GetPayloadDurationMicroSeconds',· |
| 4447 'uint32_t',· |
| 4448 [param('uint32_t', 'size'), param('ns3::WifiMode', 'payloadMo
de')],· |
| 4449 is_static=True) |
| 4450 ## wifi-phy.h (module 'wifi'): static uint32_t ns3::WifiPhy::GetPlcpHeaderDu
rationMicroSeconds(ns3::WifiMode payloadMode, ns3::WifiPreamble preamble) [membe
r function] |
| 4451 cls.add_method('GetPlcpHeaderDurationMicroSeconds',· |
| 4452 'uint32_t',· |
| 4453 [param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPream
ble', 'preamble')],· |
| 4454 is_static=True) |
| 4455 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetPlcpHea
derMode(ns3::WifiMode payloadMode, ns3::WifiPreamble preamble) [member function] |
| 4456 cls.add_method('GetPlcpHeaderMode',· |
| 4457 'ns3::WifiMode',· |
| 4458 [param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPream
ble', 'preamble')],· |
| 4459 is_static=True) |
| 4460 ## wifi-phy.h (module 'wifi'): static uint32_t ns3::WifiPhy::GetPlcpPreamble
DurationMicroSeconds(ns3::WifiMode payloadMode, ns3::WifiPreamble preamble) [mem
ber function] |
| 4461 cls.add_method('GetPlcpPreambleDurationMicroSeconds',· |
| 4462 'uint32_t',· |
| 4463 [param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPream
ble', 'preamble')],· |
| 4464 is_static=True) |
| 4465 ## wifi-phy.h (module 'wifi'): ns3::Time ns3::WifiPhy::GetStateDuration() [m
ember function] |
| 4466 cls.add_method('GetStateDuration',· |
| 4467 'ns3::Time',· |
| 4468 [],· |
| 4469 is_pure_virtual=True, is_virtual=True) |
| 4470 ## wifi-phy.h (module 'wifi'): double ns3::WifiPhy::GetTxPowerEnd() const [m
ember function] |
| 4471 cls.add_method('GetTxPowerEnd',· |
| 4472 'double',· |
| 4473 [],· |
| 4474 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 4475 ## wifi-phy.h (module 'wifi'): double ns3::WifiPhy::GetTxPowerStart() const
[member function] |
| 4476 cls.add_method('GetTxPowerStart',· |
| 4477 'double',· |
| 4478 [],· |
| 4479 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 4480 ## wifi-phy.h (module 'wifi'): static ns3::TypeId ns3::WifiPhy::GetTypeId()
[member function] |
| 4481 cls.add_method('GetTypeId',· |
| 4482 'ns3::TypeId',· |
| 4483 [],· |
| 4484 is_static=True) |
| 4485 ## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::IsStateBusy() [member func
tion] |
| 4486 cls.add_method('IsStateBusy',· |
| 4487 'bool',· |
| 4488 [],· |
| 4489 is_pure_virtual=True, is_virtual=True) |
| 4490 ## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::IsStateCcaBusy() [member f
unction] |
| 4491 cls.add_method('IsStateCcaBusy',· |
| 4492 'bool',· |
| 4493 [],· |
| 4494 is_pure_virtual=True, is_virtual=True) |
| 4495 ## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::IsStateIdle() [member func
tion] |
| 4496 cls.add_method('IsStateIdle',· |
| 4497 'bool',· |
| 4498 [],· |
| 4499 is_pure_virtual=True, is_virtual=True) |
| 4500 ## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::IsStateRx() [member functi
on] |
| 4501 cls.add_method('IsStateRx',· |
| 4502 'bool',· |
| 4503 [],· |
| 4504 is_pure_virtual=True, is_virtual=True) |
| 4505 ## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::IsStateSwitching() [member
function] |
| 4506 cls.add_method('IsStateSwitching',· |
| 4507 'bool',· |
| 4508 [],· |
| 4509 is_pure_virtual=True, is_virtual=True) |
| 4510 ## wifi-phy.h (module 'wifi'): bool ns3::WifiPhy::IsStateTx() [member functi
on] |
| 4511 cls.add_method('IsStateTx',· |
| 4512 'bool',· |
| 4513 [],· |
| 4514 is_pure_virtual=True, is_virtual=True) |
| 4515 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::NotifyPromiscSniffRx(ns3::
Ptr<const ns3::Packet> packet, uint16_t channelFreqMhz, uint16_t channelNumber,
uint32_t rate, bool isShortPreamble, double signalDbm, double noiseDbm) [member
function] |
| 4516 cls.add_method('NotifyPromiscSniffRx',· |
| 4517 'void',· |
| 4518 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uin
t16_t', 'channelFreqMhz'), param('uint16_t', 'channelNumber'), param('uint32_t',
'rate'), param('bool', 'isShortPreamble'), param('double', 'signalDbm'), param(
'double', 'noiseDbm')]) |
| 4519 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::NotifyPromiscSniffTx(ns3::
Ptr<const ns3::Packet> packet, uint16_t channelFreqMhz, uint16_t channelNumber,
uint32_t rate, bool isShortPreamble) [member function] |
| 4520 cls.add_method('NotifyPromiscSniffTx',· |
| 4521 'void',· |
| 4522 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('uin
t16_t', 'channelFreqMhz'), param('uint16_t', 'channelNumber'), param('uint32_t',
'rate'), param('bool', 'isShortPreamble')]) |
| 4523 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::NotifyRxBegin(ns3::Ptr<con
st ns3::Packet> packet) [member function] |
| 4524 cls.add_method('NotifyRxBegin',· |
| 4525 'void',· |
| 4526 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
| 4527 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::NotifyRxDrop(ns3::Ptr<cons
t ns3::Packet> packet) [member function] |
| 4528 cls.add_method('NotifyRxDrop',· |
| 4529 'void',· |
| 4530 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
| 4531 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::NotifyRxEnd(ns3::Ptr<const
ns3::Packet> packet) [member function] |
| 4532 cls.add_method('NotifyRxEnd',· |
| 4533 'void',· |
| 4534 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
| 4535 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::NotifyTxBegin(ns3::Ptr<con
st ns3::Packet> packet) [member function] |
| 4536 cls.add_method('NotifyTxBegin',· |
| 4537 'void',· |
| 4538 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
| 4539 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::NotifyTxDrop(ns3::Ptr<cons
t ns3::Packet> packet) [member function] |
| 4540 cls.add_method('NotifyTxDrop',· |
| 4541 'void',· |
| 4542 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
| 4543 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::NotifyTxEnd(ns3::Ptr<const
ns3::Packet> packet) [member function] |
| 4544 cls.add_method('NotifyTxEnd',· |
| 4545 'void',· |
| 4546 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
| 4547 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::RegisterListener(ns3::Wifi
PhyListener * listener) [member function] |
| 4548 cls.add_method('RegisterListener',· |
| 4549 'void',· |
| 4550 [param('ns3::WifiPhyListener *', 'listener')],· |
| 4551 is_pure_virtual=True, is_virtual=True) |
| 4552 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SendPacket(ns3::Ptr<const
ns3::Packet> packet, ns3::WifiMode mode, ns3::WifiPreamble preamble, uint8_t txP
owerLevel) [member function] |
| 4553 cls.add_method('SendPacket',· |
| 4554 'void',· |
| 4555 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3
::WifiMode', 'mode'), param('ns3::WifiPreamble', 'preamble'), param('uint8_t', '
txPowerLevel')],· |
| 4556 is_pure_virtual=True, is_virtual=True) |
| 4557 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetChannelNumber(uint16_t
id) [member function] |
| 4558 cls.add_method('SetChannelNumber',· |
| 4559 'void',· |
| 4560 [param('uint16_t', 'id')],· |
| 4561 is_pure_virtual=True, is_virtual=True) |
| 4562 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetReceiveErrorCallback(ns
3::Callback<void,ns3::Ptr<const ns3::Packet>,double,ns3::empty,ns3::empty,ns3::e
mpty,ns3::empty,ns3::empty,ns3::empty,ns3::empty> callback) [member function] |
| 4563 cls.add_method('SetReceiveErrorCallback',· |
| 4564 'void',· |
| 4565 [param('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, d
ouble, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, n
s3::empty >', 'callback')],· |
| 4566 is_pure_virtual=True, is_virtual=True) |
| 4567 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::SetReceiveOkCallback(ns3::
Callback<void,ns3::Ptr<ns3::Packet>,double,ns3::WifiMode,ns3::WifiPreamble,ns3::
empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty> callback) [member function] |
| 4568 cls.add_method('SetReceiveOkCallback',· |
| 4569 'void',· |
| 4570 [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, double,
ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty, ns3::empty, ns3::empt
y, ns3::empty >', 'callback')],· |
| 4571 is_pure_virtual=True, is_virtual=True) |
| 4572 return |
| 4573 |
| 4574 def register_Ns3WirelessModuleUtility_methods(root_module, cls): |
| 4575 ## wireless-module-utility.h (module 'jamming'): ns3::WirelessModuleUtility:
:WirelessModuleUtility(ns3::WirelessModuleUtility const & arg0) [copy constructo
r] |
| 4576 cls.add_constructor([param('ns3::WirelessModuleUtility const &', 'arg0')]) |
| 4577 ## wireless-module-utility.h (module 'jamming'): ns3::WirelessModuleUtility:
:WirelessModuleUtility() [constructor] |
| 4578 cls.add_constructor([]) |
| 4579 ## wireless-module-utility.h (module 'jamming'): void ns3::WirelessModuleUti
lity::EndRxHandler(ns3::Ptr<ns3::Packet> packet, double averageRss, bool const i
sSuccessfullyReceived) [member function] |
| 4580 cls.add_method('EndRxHandler',· |
| 4581 'void',· |
| 4582 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'averageRss'), param('bool const', 'isSuccessfullyReceived')]) |
| 4583 ## wireless-module-utility.h (module 'jamming'): void ns3::WirelessModuleUti
lity::EndTxHandler(ns3::Ptr<const ns3::Packet> packet, double txPower) [member f
unction] |
| 4584 cls.add_method('EndTxHandler',· |
| 4585 'void',· |
| 4586 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('dou
ble', 'txPower')]) |
| 4587 ## wireless-module-utility.h (module 'jamming'): double ns3::WirelessModuleU
tility::GetPdr() const [member function] |
| 4588 cls.add_method('GetPdr',· |
| 4589 'double',· |
| 4590 [],· |
| 4591 is_const=True) |
| 4592 ## wireless-module-utility.h (module 'jamming'): uint32_t ns3::WirelessModul
eUtility::GetPdrWindowSize() const [member function] |
| 4593 cls.add_method('GetPdrWindowSize',· |
| 4594 'uint32_t',· |
| 4595 [],· |
| 4596 is_const=True) |
| 4597 ## wireless-module-utility.h (module 'jamming'): ns3::WirelessModuleUtility:
:PhyLayerInfo ns3::WirelessModuleUtility::GetPhyLayerInfo() const [member functi
on] |
| 4598 cls.add_method('GetPhyLayerInfo',· |
| 4599 'ns3::WirelessModuleUtility::PhyLayerInfo',· |
| 4600 [],· |
| 4601 is_const=True) |
| 4602 ## wireless-module-utility.h (module 'jamming'): double ns3::WirelessModuleU
tility::GetRss() const [member function] |
| 4603 cls.add_method('GetRss',· |
| 4604 'double',· |
| 4605 [],· |
| 4606 is_const=True) |
| 4607 ## wireless-module-utility.h (module 'jamming'): ns3::Time ns3::WirelessModu
leUtility::GetRssUpdateInterval() const [member function] |
| 4608 cls.add_method('GetRssUpdateInterval',· |
| 4609 'ns3::Time',· |
| 4610 [],· |
| 4611 is_const=True) |
| 4612 ## wireless-module-utility.h (module 'jamming'): double ns3::WirelessModuleU
tility::GetRxThroughput() const [member function] |
| 4613 cls.add_method('GetRxThroughput',· |
| 4614 'double',· |
| 4615 [],· |
| 4616 is_const=True) |
| 4617 ## wireless-module-utility.h (module 'jamming'): ns3::Time ns3::WirelessModu
leUtility::GetThroughputUpdateInterval() const [member function] |
| 4618 cls.add_method('GetThroughputUpdateInterval',· |
| 4619 'ns3::Time',· |
| 4620 [],· |
| 4621 is_const=True) |
| 4622 ## wireless-module-utility.h (module 'jamming'): uint64_t ns3::WirelessModul
eUtility::GetTotalBytesRx() const [member function] |
| 4623 cls.add_method('GetTotalBytesRx',· |
| 4624 'uint64_t',· |
| 4625 [],· |
| 4626 is_const=True) |
| 4627 ## wireless-module-utility.h (module 'jamming'): uint64_t ns3::WirelessModul
eUtility::GetTotalBytesTx() const [member function] |
| 4628 cls.add_method('GetTotalBytesTx',· |
| 4629 'uint64_t',· |
| 4630 [],· |
| 4631 is_const=True) |
| 4632 ## wireless-module-utility.h (module 'jamming'): double ns3::WirelessModuleU
tility::GetTxThroughput() const [member function] |
| 4633 cls.add_method('GetTxThroughput',· |
| 4634 'double',· |
| 4635 [],· |
| 4636 is_const=True) |
| 4637 ## wireless-module-utility.h (module 'jamming'): static ns3::TypeId ns3::Wir
elessModuleUtility::GetTypeId() [member function] |
| 4638 cls.add_method('GetTypeId',· |
| 4639 'ns3::TypeId',· |
| 4640 [],· |
| 4641 is_static=True) |
| 4642 ## wireless-module-utility.h (module 'jamming'): double ns3::WirelessModuleU
tility::SendJammingSignal(double power, ns3::Time duration) [member function] |
| 4643 cls.add_method('SendJammingSignal',· |
| 4644 'double',· |
| 4645 [param('double', 'power'), param('ns3::Time', 'duration')]) |
| 4646 ## wireless-module-utility.h (module 'jamming'): double ns3::WirelessModuleU
tility::SendMitigationMessage(ns3::Ptr<ns3::Packet> packet, double power) [membe
r function] |
| 4647 cls.add_method('SendMitigationMessage',· |
| 4648 'double',· |
| 4649 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'power')]) |
| 4650 ## wireless-module-utility.h (module 'jamming'): void ns3::WirelessModuleUti
lity::SetChannelSwitchCallback(ns3::Callback<void, unsigned short, ns3::empty, n
s3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empt
y> channelSwitchCallback) [member function] |
| 4651 cls.add_method('SetChannelSwitchCallback',· |
| 4652 'void',· |
| 4653 [param('ns3::Callback< void, unsigned short, ns3::empty, ns3:
:empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >
', 'channelSwitchCallback')]) |
| 4654 ## wireless-module-utility.h (module 'jamming'): void ns3::WirelessModuleUti
lity::SetEndRxCallback(ns3::Callback<bool, ns3::Ptr<ns3::Packet>, double, ns3::e
mpty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> en
dRxCallback) [member function] |
| 4655 cls.add_method('SetEndRxCallback',· |
| 4656 'void',· |
| 4657 [param('ns3::Callback< bool, ns3::Ptr< ns3::Packet >, double,
ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::em
pty >', 'endRxCallback')]) |
| 4658 ## wireless-module-utility.h (module 'jamming'): void ns3::WirelessModuleUti
lity::SetEndTxCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, double, ns3::e
mpty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> en
dTxCallback) [member function] |
| 4659 cls.add_method('SetEndTxCallback',· |
| 4660 'void',· |
| 4661 [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, double,
ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::em
pty >', 'endTxCallback')]) |
| 4662 ## wireless-module-utility.h (module 'jamming'): void ns3::WirelessModuleUti
lity::SetExclusionList(std::vector<std::string, std::allocator<std::string> > li
st) [member function] |
| 4663 cls.add_method('SetExclusionList',· |
| 4664 'void',· |
| 4665 [param('std::vector< std::string >', 'list')]) |
| 4666 ## wireless-module-utility.h (module 'jamming'): void ns3::WirelessModuleUti
lity::SetInclusionList(std::vector<std::string, std::allocator<std::string> > li
st) [member function] |
| 4667 cls.add_method('SetInclusionList',· |
| 4668 'void',· |
| 4669 [param('std::vector< std::string >', 'list')]) |
| 4670 ## wireless-module-utility.h (module 'jamming'): void ns3::WirelessModuleUti
lity::SetPdrWindowSize(uint32_t pdrWindowSize) [member function] |
| 4671 cls.add_method('SetPdrWindowSize',· |
| 4672 'void',· |
| 4673 [param('uint32_t', 'pdrWindowSize')]) |
| 4674 ## wireless-module-utility.h (module 'jamming'): void ns3::WirelessModuleUti
lity::SetPhyLayerInfo(ns3::WirelessModuleUtility::PhyLayerInfo info) [member fun
ction] |
| 4675 cls.add_method('SetPhyLayerInfo',· |
| 4676 'void',· |
| 4677 [param('ns3::WirelessModuleUtility::PhyLayerInfo', 'info')]) |
| 4678 ## wireless-module-utility.h (module 'jamming'): void ns3::WirelessModuleUti
lity::SetRssMeasurementCallback(ns3::Callback<double, ns3::empty, ns3::empty, ns
3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty
> RssCallback) [member function] |
| 4679 cls.add_method('SetRssMeasurementCallback',· |
| 4680 'void',· |
| 4681 [param('ns3::Callback< double, ns3::empty, ns3::empty, ns3::e
mpty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >',
'RssCallback')]) |
| 4682 ## wireless-module-utility.h (module 'jamming'): void ns3::WirelessModuleUti
lity::SetRssUpdateInterval(ns3::Time updateInterval) [member function] |
| 4683 cls.add_method('SetRssUpdateInterval',· |
| 4684 'void',· |
| 4685 [param('ns3::Time', 'updateInterval')]) |
| 4686 ## wireless-module-utility.h (module 'jamming'): void ns3::WirelessModuleUti
lity::SetSendPacketCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, double&,
int, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> sen
dPacketCallback) [member function] |
| 4687 cls.add_method('SetSendPacketCallback',· |
| 4688 'void',· |
| 4689 [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, double
&, int, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >
', 'sendPacketCallback')]) |
| 4690 ## wireless-module-utility.h (module 'jamming'): void ns3::WirelessModuleUti
lity::SetStartRxCallback(ns3::Callback<bool, ns3::Ptr<ns3::Packet>, double, ns3:
:empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>
startRxCallback) [member function] |
| 4691 cls.add_method('SetStartRxCallback',· |
| 4692 'void',· |
| 4693 [param('ns3::Callback< bool, ns3::Ptr< ns3::Packet >, double,
ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::em
pty >', 'startRxCallback')]) |
| 4694 ## wireless-module-utility.h (module 'jamming'): void ns3::WirelessModuleUti
lity::SetStartTxCallback(ns3::Callback<void, ns3::Ptr<ns3::Packet>, double, ns3:
:empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>
startTxCallback) [member function] |
| 4695 cls.add_method('SetStartTxCallback',· |
| 4696 'void',· |
| 4697 [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, double,
ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::em
pty >', 'startTxCallback')]) |
| 4698 ## wireless-module-utility.h (module 'jamming'): void ns3::WirelessModuleUti
lity::SetThroughputUpdateInterval(ns3::Time updateInterval) [member function] |
| 4699 cls.add_method('SetThroughputUpdateInterval',· |
| 4700 'void',· |
| 4701 [param('ns3::Time', 'updateInterval')]) |
| 4702 ## wireless-module-utility.h (module 'jamming'): bool ns3::WirelessModuleUti
lity::StartRxHandler(ns3::Ptr<ns3::Packet> packet, double startRss) [member func
tion] |
| 4703 cls.add_method('StartRxHandler',· |
| 4704 'bool',· |
| 4705 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'startRss')]) |
| 4706 ## wireless-module-utility.h (module 'jamming'): void ns3::WirelessModuleUti
lity::StartTxHandler(ns3::Ptr<const ns3::Packet> packet, double txPower) [member
function] |
| 4707 cls.add_method('StartTxHandler',· |
| 4708 'void',· |
| 4709 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('dou
ble', 'txPower')]) |
| 4710 ## wireless-module-utility.h (module 'jamming'): void ns3::WirelessModuleUti
lity::SwitchChannel(uint16_t channelNumber) [member function] |
| 4711 cls.add_method('SwitchChannel',· |
| 4712 'void',· |
| 4713 [param('uint16_t', 'channelNumber')]) |
| 4714 ## wireless-module-utility.h (module 'jamming'): void ns3::WirelessModuleUti
lity::DoDispose() [member function] |
| 4715 cls.add_method('DoDispose',· |
| 4716 'void',· |
| 4717 [],· |
| 4718 visibility='private', is_virtual=True) |
| 4719 ## wireless-module-utility.h (module 'jamming'): void ns3::WirelessModuleUti
lity::DoStart() [member function] |
| 4720 cls.add_method('DoStart',· |
| 4721 'void',· |
| 4722 [],· |
| 4723 visibility='private', is_virtual=True) |
| 4724 return |
| 4725 |
| 4726 def register_Ns3WirelessModuleUtilityPhyLayerInfo_methods(root_module, cls): |
| 4727 ## wireless-module-utility.h (module 'jamming'): ns3::WirelessModuleUtility:
:PhyLayerInfo::PhyLayerInfo() [constructor] |
| 4728 cls.add_constructor([]) |
| 4729 ## wireless-module-utility.h (module 'jamming'): ns3::WirelessModuleUtility:
:PhyLayerInfo::PhyLayerInfo(ns3::WirelessModuleUtility::PhyLayerInfo const & arg
0) [copy constructor] |
| 4730 cls.add_constructor([param('ns3::WirelessModuleUtility::PhyLayerInfo const &
', 'arg0')]) |
| 4731 ## wireless-module-utility.h (module 'jamming'): ns3::WirelessModuleUtility:
:PhyLayerInfo::RxGainDb [variable] |
| 4732 cls.add_instance_attribute('RxGainDb', 'double', is_const=False) |
| 4733 ## wireless-module-utility.h (module 'jamming'): ns3::WirelessModuleUtility:
:PhyLayerInfo::TxGainDb [variable] |
| 4734 cls.add_instance_attribute('TxGainDb', 'double', is_const=False) |
| 4735 ## wireless-module-utility.h (module 'jamming'): ns3::WirelessModuleUtility:
:PhyLayerInfo::channelSwitchDelay [variable] |
| 4736 cls.add_instance_attribute('channelSwitchDelay', 'ns3::Time', is_const=False
) |
| 4737 ## wireless-module-utility.h (module 'jamming'): ns3::WirelessModuleUtility:
:PhyLayerInfo::currentChannel [variable] |
| 4738 cls.add_instance_attribute('currentChannel', 'uint16_t', is_const=False) |
| 4739 ## wireless-module-utility.h (module 'jamming'): ns3::WirelessModuleUtility:
:PhyLayerInfo::maxTxPowerW [variable] |
| 4740 cls.add_instance_attribute('maxTxPowerW', 'double', is_const=False) |
| 4741 ## wireless-module-utility.h (module 'jamming'): ns3::WirelessModuleUtility:
:PhyLayerInfo::minTxPowerW [variable] |
| 4742 cls.add_instance_attribute('minTxPowerW', 'double', is_const=False) |
| 4743 ## wireless-module-utility.h (module 'jamming'): ns3::WirelessModuleUtility:
:PhyLayerInfo::numOfChannels [variable] |
| 4744 cls.add_instance_attribute('numOfChannels', 'uint16_t', is_const=False) |
| 4745 ## wireless-module-utility.h (module 'jamming'): ns3::WirelessModuleUtility:
:PhyLayerInfo::phyRate [variable] |
| 4746 cls.add_instance_attribute('phyRate', 'uint32_t', is_const=False) |
| 4747 return |
| 4748 |
| 4749 def register_Ns3AttributeAccessor_methods(root_module, cls): |
| 4750 ## attribute.h (module 'core'): ns3::AttributeAccessor::AttributeAccessor(ns
3::AttributeAccessor const & arg0) [copy constructor] |
| 4751 cls.add_constructor([param('ns3::AttributeAccessor const &', 'arg0')]) |
| 4752 ## attribute.h (module 'core'): ns3::AttributeAccessor::AttributeAccessor()
[constructor] |
| 4753 cls.add_constructor([]) |
| 4754 ## attribute.h (module 'core'): bool ns3::AttributeAccessor::Get(ns3::Object
Base const * object, ns3::AttributeValue & attribute) const [member function] |
| 4755 cls.add_method('Get',· |
| 4756 'bool',· |
| 4757 [param('ns3::ObjectBase const *', 'object'), param('ns3::Attr
ibuteValue &', 'attribute')],· |
| 4758 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 4759 ## attribute.h (module 'core'): bool ns3::AttributeAccessor::HasGetter() con
st [member function] |
| 4760 cls.add_method('HasGetter',· |
| 4761 'bool',· |
| 4762 [],· |
| 4763 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 4764 ## attribute.h (module 'core'): bool ns3::AttributeAccessor::HasSetter() con
st [member function] |
| 4765 cls.add_method('HasSetter',· |
| 4766 'bool',· |
| 4767 [],· |
| 4768 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 4769 ## attribute.h (module 'core'): bool ns3::AttributeAccessor::Set(ns3::Object
Base * object, ns3::AttributeValue const & value) const [member function] |
| 4770 cls.add_method('Set',· |
| 4771 'bool',· |
| 4772 [param('ns3::ObjectBase *', 'object', transfer_ownership=Fals
e), param('ns3::AttributeValue const &', 'value')],· |
| 4773 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 4774 return |
| 4775 |
| 4776 def register_Ns3AttributeChecker_methods(root_module, cls): |
| 4777 ## attribute.h (module 'core'): ns3::AttributeChecker::AttributeChecker(ns3:
:AttributeChecker const & arg0) [copy constructor] |
| 4778 cls.add_constructor([param('ns3::AttributeChecker const &', 'arg0')]) |
| 4779 ## attribute.h (module 'core'): ns3::AttributeChecker::AttributeChecker() [c
onstructor] |
| 4780 cls.add_constructor([]) |
| 4781 ## attribute.h (module 'core'): bool ns3::AttributeChecker::Check(ns3::Attri
buteValue const & value) const [member function] |
| 4782 cls.add_method('Check',· |
| 4783 'bool',· |
| 4784 [param('ns3::AttributeValue const &', 'value')],· |
| 4785 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 4786 ## attribute.h (module 'core'): bool ns3::AttributeChecker::Copy(ns3::Attrib
uteValue const & source, ns3::AttributeValue & destination) const [member functi
on] |
| 4787 cls.add_method('Copy',· |
| 4788 'bool',· |
| 4789 [param('ns3::AttributeValue const &', 'source'), param('ns3::
AttributeValue &', 'destination')],· |
| 4790 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 4791 ## attribute.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::Attribute
Checker::Create() const [member function] |
| 4792 cls.add_method('Create',· |
| 4793 'ns3::Ptr< ns3::AttributeValue >',· |
| 4794 [],· |
| 4795 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 4796 ## attribute.h (module 'core'): std::string ns3::AttributeChecker::GetUnderl
yingTypeInformation() const [member function] |
| 4797 cls.add_method('GetUnderlyingTypeInformation',· |
| 4798 'std::string',· |
| 4799 [],· |
| 4800 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 4801 ## attribute.h (module 'core'): std::string ns3::AttributeChecker::GetValueT
ypeName() const [member function] |
| 4802 cls.add_method('GetValueTypeName',· |
| 4803 'std::string',· |
| 4804 [],· |
| 4805 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 4806 ## attribute.h (module 'core'): bool ns3::AttributeChecker::HasUnderlyingTyp
eInformation() const [member function] |
| 4807 cls.add_method('HasUnderlyingTypeInformation',· |
| 4808 'bool',· |
| 4809 [],· |
| 4810 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 4811 return |
| 4812 |
| 4813 def register_Ns3AttributeValue_methods(root_module, cls): |
| 4814 ## attribute.h (module 'core'): ns3::AttributeValue::AttributeValue(ns3::Att
ributeValue const & arg0) [copy constructor] |
| 4815 cls.add_constructor([param('ns3::AttributeValue const &', 'arg0')]) |
| 4816 ## attribute.h (module 'core'): ns3::AttributeValue::AttributeValue() [const
ructor] |
| 4817 cls.add_constructor([]) |
| 4818 ## attribute.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::Attribute
Value::Copy() const [member function] |
| 4819 cls.add_method('Copy',· |
| 4820 'ns3::Ptr< ns3::AttributeValue >',· |
| 4821 [],· |
| 4822 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 4823 ## attribute.h (module 'core'): bool ns3::AttributeValue::DeserializeFromStr
ing(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member fu
nction] |
| 4824 cls.add_method('DeserializeFromString',· |
| 4825 'bool',· |
| 4826 [param('std::string', 'value'), param('ns3::Ptr< ns3::Attribu
teChecker const >', 'checker')],· |
| 4827 is_pure_virtual=True, is_virtual=True) |
| 4828 ## attribute.h (module 'core'): std::string ns3::AttributeValue::SerializeTo
String(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
| 4829 cls.add_method('SerializeToString',· |
| 4830 'std::string',· |
| 4831 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')]
,· |
| 4832 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 4833 return |
| 4834 |
| 4835 def register_Ns3BooleanChecker_methods(root_module, cls): |
| 4836 ## boolean.h (module 'core'): ns3::BooleanChecker::BooleanChecker() [constru
ctor] |
| 4837 cls.add_constructor([]) |
| 4838 ## boolean.h (module 'core'): ns3::BooleanChecker::BooleanChecker(ns3::Boole
anChecker const & arg0) [copy constructor] |
| 4839 cls.add_constructor([param('ns3::BooleanChecker const &', 'arg0')]) |
| 4840 return |
| 4841 |
| 4842 def register_Ns3BooleanValue_methods(root_module, cls): |
| 4843 cls.add_output_stream_operator() |
| 4844 ## boolean.h (module 'core'): ns3::BooleanValue::BooleanValue(ns3::BooleanVa
lue const & arg0) [copy constructor] |
| 4845 cls.add_constructor([param('ns3::BooleanValue const &', 'arg0')]) |
| 4846 ## boolean.h (module 'core'): ns3::BooleanValue::BooleanValue() [constructor
] |
| 4847 cls.add_constructor([]) |
| 4848 ## boolean.h (module 'core'): ns3::BooleanValue::BooleanValue(bool value) [c
onstructor] |
| 4849 cls.add_constructor([param('bool', 'value')]) |
| 4850 ## boolean.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::BooleanValu
e::Copy() const [member function] |
| 4851 cls.add_method('Copy',· |
| 4852 'ns3::Ptr< ns3::AttributeValue >',· |
| 4853 [],· |
| 4854 is_const=True, is_virtual=True) |
| 4855 ## boolean.h (module 'core'): bool ns3::BooleanValue::DeserializeFromString(
std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member functi
on] |
| 4856 cls.add_method('DeserializeFromString',· |
| 4857 'bool',· |
| 4858 [param('std::string', 'value'), param('ns3::Ptr< ns3::Attribu
teChecker const >', 'checker')],· |
| 4859 is_virtual=True) |
| 4860 ## boolean.h (module 'core'): bool ns3::BooleanValue::Get() const [member fu
nction] |
| 4861 cls.add_method('Get',· |
| 4862 'bool',· |
| 4863 [],· |
| 4864 is_const=True) |
| 4865 ## boolean.h (module 'core'): std::string ns3::BooleanValue::SerializeToStri
ng(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
| 4866 cls.add_method('SerializeToString',· |
| 4867 'std::string',· |
| 4868 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')]
,· |
| 4869 is_const=True, is_virtual=True) |
| 4870 ## boolean.h (module 'core'): void ns3::BooleanValue::Set(bool value) [membe
r function] |
| 4871 cls.add_method('Set',· |
| 4872 'void',· |
| 4873 [param('bool', 'value')]) |
| 4874 return |
| 4875 |
| 4876 def register_Ns3CallbackChecker_methods(root_module, cls): |
| 4877 ## callback.h (module 'core'): ns3::CallbackChecker::CallbackChecker() [cons
tructor] |
| 4878 cls.add_constructor([]) |
| 4879 ## callback.h (module 'core'): ns3::CallbackChecker::CallbackChecker(ns3::Ca
llbackChecker const & arg0) [copy constructor] |
| 4880 cls.add_constructor([param('ns3::CallbackChecker const &', 'arg0')]) |
| 4881 return |
| 4882 |
| 4883 def register_Ns3CallbackImplBase_methods(root_module, cls): |
| 4884 ## callback.h (module 'core'): ns3::CallbackImplBase::CallbackImplBase() [co
nstructor] |
| 4885 cls.add_constructor([]) |
| 4886 ## callback.h (module 'core'): ns3::CallbackImplBase::CallbackImplBase(ns3::
CallbackImplBase const & arg0) [copy constructor] |
| 4887 cls.add_constructor([param('ns3::CallbackImplBase const &', 'arg0')]) |
| 4888 ## callback.h (module 'core'): bool ns3::CallbackImplBase::IsEqual(ns3::Ptr<
ns3::CallbackImplBase const> other) const [member function] |
| 4889 cls.add_method('IsEqual',· |
| 4890 'bool',· |
| 4891 [param('ns3::Ptr< ns3::CallbackImplBase const >', 'other')],· |
| 4892 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 4893 return |
| 4894 |
| 4895 def register_Ns3CallbackValue_methods(root_module, cls): |
| 4896 ## callback.h (module 'core'): ns3::CallbackValue::CallbackValue(ns3::Callba
ckValue const & arg0) [copy constructor] |
| 4897 cls.add_constructor([param('ns3::CallbackValue const &', 'arg0')]) |
| 4898 ## callback.h (module 'core'): ns3::CallbackValue::CallbackValue() [construc
tor] |
| 4899 cls.add_constructor([]) |
| 4900 ## callback.h (module 'core'): ns3::CallbackValue::CallbackValue(ns3::Callba
ckBase const & base) [constructor] |
| 4901 cls.add_constructor([param('ns3::CallbackBase const &', 'base')]) |
| 4902 ## callback.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::CallbackVa
lue::Copy() const [member function] |
| 4903 cls.add_method('Copy',· |
| 4904 'ns3::Ptr< ns3::AttributeValue >',· |
| 4905 [],· |
| 4906 is_const=True, is_virtual=True) |
| 4907 ## callback.h (module 'core'): bool ns3::CallbackValue::DeserializeFromStrin
g(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member func
tion] |
| 4908 cls.add_method('DeserializeFromString',· |
| 4909 'bool',· |
| 4910 [param('std::string', 'value'), param('ns3::Ptr< ns3::Attribu
teChecker const >', 'checker')],· |
| 4911 is_virtual=True) |
| 4912 ## callback.h (module 'core'): std::string ns3::CallbackValue::SerializeToSt
ring(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
| 4913 cls.add_method('SerializeToString',· |
| 4914 'std::string',· |
| 4915 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')]
,· |
| 4916 is_const=True, is_virtual=True) |
| 4917 ## callback.h (module 'core'): void ns3::CallbackValue::Set(ns3::CallbackBas
e base) [member function] |
| 4918 cls.add_method('Set',· |
| 4919 'void',· |
| 4920 [param('ns3::CallbackBase', 'base')]) |
| 4921 return |
| 4922 |
| 4923 def register_Ns3Channel_methods(root_module, cls): |
| 4924 ## channel.h (module 'network'): ns3::Channel::Channel(ns3::Channel const &
arg0) [copy constructor] |
| 4925 cls.add_constructor([param('ns3::Channel const &', 'arg0')]) |
| 4926 ## channel.h (module 'network'): ns3::Channel::Channel() [constructor] |
| 4927 cls.add_constructor([]) |
| 4928 ## channel.h (module 'network'): ns3::Ptr<ns3::NetDevice> ns3::Channel::GetD
evice(uint32_t i) const [member function] |
| 4929 cls.add_method('GetDevice',· |
| 4930 'ns3::Ptr< ns3::NetDevice >',· |
| 4931 [param('uint32_t', 'i')],· |
| 4932 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 4933 ## channel.h (module 'network'): uint32_t ns3::Channel::GetId() const [membe
r function] |
| 4934 cls.add_method('GetId',· |
| 4935 'uint32_t',· |
| 4936 [],· |
| 4937 is_const=True) |
| 4938 ## channel.h (module 'network'): uint32_t ns3::Channel::GetNDevices() const
[member function] |
| 4939 cls.add_method('GetNDevices',· |
| 4940 'uint32_t',· |
| 4941 [],· |
| 4942 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 4943 ## channel.h (module 'network'): static ns3::TypeId ns3::Channel::GetTypeId(
) [member function] |
| 4944 cls.add_method('GetTypeId',· |
| 4945 'ns3::TypeId',· |
| 4946 [],· |
| 4947 is_static=True) |
| 4948 return |
| 4949 |
| 4950 def register_Ns3DeviceEnergyModel_methods(root_module, cls): |
| 4951 ## device-energy-model.h (module 'energy'): ns3::DeviceEnergyModel::DeviceEn
ergyModel(ns3::DeviceEnergyModel const & arg0) [copy constructor] |
| 4952 cls.add_constructor([param('ns3::DeviceEnergyModel const &', 'arg0')]) |
| 4953 ## device-energy-model.h (module 'energy'): ns3::DeviceEnergyModel::DeviceEn
ergyModel() [constructor] |
| 4954 cls.add_constructor([]) |
| 4955 ## device-energy-model.h (module 'energy'): void ns3::DeviceEnergyModel::Cha
ngeState(int newState) [member function] |
| 4956 cls.add_method('ChangeState',· |
| 4957 'void',· |
| 4958 [param('int', 'newState')],· |
| 4959 is_pure_virtual=True, is_virtual=True) |
| 4960 ## device-energy-model.h (module 'energy'): double ns3::DeviceEnergyModel::G
etCurrentA() const [member function] |
| 4961 cls.add_method('GetCurrentA',· |
| 4962 'double',· |
| 4963 [],· |
| 4964 is_const=True) |
| 4965 ## device-energy-model.h (module 'energy'): double ns3::DeviceEnergyModel::G
etTotalEnergyConsumption() const [member function] |
| 4966 cls.add_method('GetTotalEnergyConsumption',· |
| 4967 'double',· |
| 4968 [],· |
| 4969 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 4970 ## device-energy-model.h (module 'energy'): static ns3::TypeId ns3::DeviceEn
ergyModel::GetTypeId() [member function] |
| 4971 cls.add_method('GetTypeId',· |
| 4972 'ns3::TypeId',· |
| 4973 [],· |
| 4974 is_static=True) |
| 4975 ## device-energy-model.h (module 'energy'): void ns3::DeviceEnergyModel::Han
dleEnergyDepletion() [member function] |
| 4976 cls.add_method('HandleEnergyDepletion',· |
| 4977 'void',· |
| 4978 [],· |
| 4979 is_pure_virtual=True, is_virtual=True) |
| 4980 ## device-energy-model.h (module 'energy'): void ns3::DeviceEnergyModel::Set
EnergySource(ns3::Ptr<ns3::EnergySource> source) [member function] |
| 4981 cls.add_method('SetEnergySource',· |
| 4982 'void',· |
| 4983 [param('ns3::Ptr< ns3::EnergySource >', 'source')],· |
| 4984 is_pure_virtual=True, is_virtual=True) |
| 4985 ## device-energy-model.h (module 'energy'): double ns3::DeviceEnergyModel::D
oGetCurrentA() const [member function] |
| 4986 cls.add_method('DoGetCurrentA',· |
| 4987 'double',· |
| 4988 [],· |
| 4989 is_const=True, visibility='private', is_virtual=True) |
| 4990 return |
| 4991 |
| 4992 def register_Ns3DoubleValue_methods(root_module, cls): |
| 4993 ## double.h (module 'core'): ns3::DoubleValue::DoubleValue() [constructor] |
| 4994 cls.add_constructor([]) |
| 4995 ## double.h (module 'core'): ns3::DoubleValue::DoubleValue(ns3::DoubleValue
const & arg0) [copy constructor] |
| 4996 cls.add_constructor([param('ns3::DoubleValue const &', 'arg0')]) |
| 4997 ## double.h (module 'core'): ns3::DoubleValue::DoubleValue(double const & va
lue) [constructor] |
| 4998 cls.add_constructor([param('double const &', 'value')]) |
| 4999 ## double.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::DoubleValue:
:Copy() const [member function] |
| 5000 cls.add_method('Copy',· |
| 5001 'ns3::Ptr< ns3::AttributeValue >',· |
| 5002 [],· |
| 5003 is_const=True, is_virtual=True) |
| 5004 ## double.h (module 'core'): bool ns3::DoubleValue::DeserializeFromString(st
d::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function
] |
| 5005 cls.add_method('DeserializeFromString',· |
| 5006 'bool',· |
| 5007 [param('std::string', 'value'), param('ns3::Ptr< ns3::Attribu
teChecker const >', 'checker')],· |
| 5008 is_virtual=True) |
| 5009 ## double.h (module 'core'): double ns3::DoubleValue::Get() const [member fu
nction] |
| 5010 cls.add_method('Get',· |
| 5011 'double',· |
| 5012 [],· |
| 5013 is_const=True) |
| 5014 ## double.h (module 'core'): std::string ns3::DoubleValue::SerializeToString
(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
| 5015 cls.add_method('SerializeToString',· |
| 5016 'std::string',· |
| 5017 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')]
,· |
| 5018 is_const=True, is_virtual=True) |
| 5019 ## double.h (module 'core'): void ns3::DoubleValue::Set(double const & value
) [member function] |
| 5020 cls.add_method('Set',· |
| 5021 'void',· |
| 5022 [param('double const &', 'value')]) |
| 5023 return |
| 5024 |
| 5025 def register_Ns3EmptyAttributeValue_methods(root_module, cls): |
| 5026 ## attribute.h (module 'core'): ns3::EmptyAttributeValue::EmptyAttributeValu
e(ns3::EmptyAttributeValue const & arg0) [copy constructor] |
| 5027 cls.add_constructor([param('ns3::EmptyAttributeValue const &', 'arg0')]) |
| 5028 ## attribute.h (module 'core'): ns3::EmptyAttributeValue::EmptyAttributeValu
e() [constructor] |
| 5029 cls.add_constructor([]) |
| 5030 ## attribute.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::EmptyAttr
ibuteValue::Copy() const [member function] |
| 5031 cls.add_method('Copy',· |
| 5032 'ns3::Ptr< ns3::AttributeValue >',· |
| 5033 [],· |
| 5034 is_const=True, visibility='private', is_virtual=True) |
| 5035 ## attribute.h (module 'core'): bool ns3::EmptyAttributeValue::DeserializeFr
omString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [memb
er function] |
| 5036 cls.add_method('DeserializeFromString',· |
| 5037 'bool',· |
| 5038 [param('std::string', 'value'), param('ns3::Ptr< ns3::Attribu
teChecker const >', 'checker')],· |
| 5039 visibility='private', is_virtual=True) |
| 5040 ## attribute.h (module 'core'): std::string ns3::EmptyAttributeValue::Serial
izeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member functio
n] |
| 5041 cls.add_method('SerializeToString',· |
| 5042 'std::string',· |
| 5043 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')]
,· |
| 5044 is_const=True, visibility='private', is_virtual=True) |
| 5045 return |
| 5046 |
| 5047 def register_Ns3EnergySource_methods(root_module, cls): |
| 5048 ## energy-source.h (module 'energy'): ns3::EnergySource::EnergySource(ns3::E
nergySource const & arg0) [copy constructor] |
| 5049 cls.add_constructor([param('ns3::EnergySource const &', 'arg0')]) |
| 5050 ## energy-source.h (module 'energy'): ns3::EnergySource::EnergySource() [con
structor] |
| 5051 cls.add_constructor([]) |
| 5052 ## energy-source.h (module 'energy'): void ns3::EnergySource::AppendDeviceEn
ergyModel(ns3::Ptr<ns3::DeviceEnergyModel> deviceEnergyModelPtr) [member functio
n] |
| 5053 cls.add_method('AppendDeviceEnergyModel',· |
| 5054 'void',· |
| 5055 [param('ns3::Ptr< ns3::DeviceEnergyModel >', 'deviceEnergyMod
elPtr')]) |
| 5056 ## energy-source.h (module 'energy'): void ns3::EnergySource::DisposeDeviceM
odels() [member function] |
| 5057 cls.add_method('DisposeDeviceModels',· |
| 5058 'void',· |
| 5059 []) |
| 5060 ## energy-source.h (module 'energy'): ns3::DeviceEnergyModelContainer ns3::E
nergySource::FindDeviceEnergyModels(ns3::TypeId tid) [member function] |
| 5061 cls.add_method('FindDeviceEnergyModels',· |
| 5062 'ns3::DeviceEnergyModelContainer',· |
| 5063 [param('ns3::TypeId', 'tid')]) |
| 5064 ## energy-source.h (module 'energy'): ns3::DeviceEnergyModelContainer ns3::E
nergySource::FindDeviceEnergyModels(std::string name) [member function] |
| 5065 cls.add_method('FindDeviceEnergyModels',· |
| 5066 'ns3::DeviceEnergyModelContainer',· |
| 5067 [param('std::string', 'name')]) |
| 5068 ## energy-source.h (module 'energy'): double ns3::EnergySource::GetEnergyFra
ction() [member function] |
| 5069 cls.add_method('GetEnergyFraction',· |
| 5070 'double',· |
| 5071 [],· |
| 5072 is_pure_virtual=True, is_virtual=True) |
| 5073 ## energy-source.h (module 'energy'): double ns3::EnergySource::GetInitialEn
ergy() const [member function] |
| 5074 cls.add_method('GetInitialEnergy',· |
| 5075 'double',· |
| 5076 [],· |
| 5077 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 5078 ## energy-source.h (module 'energy'): ns3::Ptr<ns3::Node> ns3::EnergySource:
:GetNode() const [member function] |
| 5079 cls.add_method('GetNode',· |
| 5080 'ns3::Ptr< ns3::Node >',· |
| 5081 [],· |
| 5082 is_const=True) |
| 5083 ## energy-source.h (module 'energy'): double ns3::EnergySource::GetRemaining
Energy() [member function] |
| 5084 cls.add_method('GetRemainingEnergy',· |
| 5085 'double',· |
| 5086 [],· |
| 5087 is_pure_virtual=True, is_virtual=True) |
| 5088 ## energy-source.h (module 'energy'): double ns3::EnergySource::GetSupplyVol
tage() const [member function] |
| 5089 cls.add_method('GetSupplyVoltage',· |
| 5090 'double',· |
| 5091 [],· |
| 5092 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 5093 ## energy-source.h (module 'energy'): static ns3::TypeId ns3::EnergySource::
GetTypeId() [member function] |
| 5094 cls.add_method('GetTypeId',· |
| 5095 'ns3::TypeId',· |
| 5096 [],· |
| 5097 is_static=True) |
| 5098 ## energy-source.h (module 'energy'): void ns3::EnergySource::SetNode(ns3::P
tr<ns3::Node> node) [member function] |
| 5099 cls.add_method('SetNode',· |
| 5100 'void',· |
| 5101 [param('ns3::Ptr< ns3::Node >', 'node')]) |
| 5102 ## energy-source.h (module 'energy'): void ns3::EnergySource::StartDeviceMod
els() [member function] |
| 5103 cls.add_method('StartDeviceModels',· |
| 5104 'void',· |
| 5105 []) |
| 5106 ## energy-source.h (module 'energy'): void ns3::EnergySource::UpdateEnergySo
urce() [member function] |
| 5107 cls.add_method('UpdateEnergySource',· |
| 5108 'void',· |
| 5109 [],· |
| 5110 is_pure_virtual=True, is_virtual=True) |
| 5111 ## energy-source.h (module 'energy'): void ns3::EnergySource::BreakDeviceEne
rgyModelRefCycle() [member function] |
| 5112 cls.add_method('BreakDeviceEnergyModelRefCycle',· |
| 5113 'void',· |
| 5114 [],· |
| 5115 visibility='protected') |
| 5116 ## energy-source.h (module 'energy'): double ns3::EnergySource::CalculateTot
alCurrent() [member function] |
| 5117 cls.add_method('CalculateTotalCurrent',· |
| 5118 'double',· |
| 5119 [],· |
| 5120 visibility='protected') |
| 5121 ## energy-source.h (module 'energy'): void ns3::EnergySource::NotifyEnergyDr
ained() [member function] |
| 5122 cls.add_method('NotifyEnergyDrained',· |
| 5123 'void',· |
| 5124 [],· |
| 5125 visibility='protected') |
| 5126 ## energy-source.h (module 'energy'): void ns3::EnergySource::DoDispose() [m
ember function] |
| 5127 cls.add_method('DoDispose',· |
| 5128 'void',· |
| 5129 [],· |
| 5130 visibility='private', is_virtual=True) |
| 5131 return |
| 5132 |
| 5133 def register_Ns3EnumChecker_methods(root_module, cls): |
| 5134 ## enum.h (module 'core'): ns3::EnumChecker::EnumChecker(ns3::EnumChecker co
nst & arg0) [copy constructor] |
| 5135 cls.add_constructor([param('ns3::EnumChecker const &', 'arg0')]) |
| 5136 ## enum.h (module 'core'): ns3::EnumChecker::EnumChecker() [constructor] |
| 5137 cls.add_constructor([]) |
| 5138 ## enum.h (module 'core'): void ns3::EnumChecker::Add(int v, std::string nam
e) [member function] |
| 5139 cls.add_method('Add',· |
| 5140 'void',· |
| 5141 [param('int', 'v'), param('std::string', 'name')]) |
| 5142 ## enum.h (module 'core'): void ns3::EnumChecker::AddDefault(int v, std::str
ing name) [member function] |
| 5143 cls.add_method('AddDefault',· |
| 5144 'void',· |
| 5145 [param('int', 'v'), param('std::string', 'name')]) |
| 5146 ## enum.h (module 'core'): bool ns3::EnumChecker::Check(ns3::AttributeValue
const & value) const [member function] |
| 5147 cls.add_method('Check',· |
| 5148 'bool',· |
| 5149 [param('ns3::AttributeValue const &', 'value')],· |
| 5150 is_const=True, is_virtual=True) |
| 5151 ## enum.h (module 'core'): bool ns3::EnumChecker::Copy(ns3::AttributeValue c
onst & src, ns3::AttributeValue & dst) const [member function] |
| 5152 cls.add_method('Copy',· |
| 5153 'bool',· |
| 5154 [param('ns3::AttributeValue const &', 'src'), param('ns3::Att
ributeValue &', 'dst')],· |
| 5155 is_const=True, is_virtual=True) |
| 5156 ## enum.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::EnumChecker::C
reate() const [member function] |
| 5157 cls.add_method('Create',· |
| 5158 'ns3::Ptr< ns3::AttributeValue >',· |
| 5159 [],· |
| 5160 is_const=True, is_virtual=True) |
| 5161 ## enum.h (module 'core'): std::string ns3::EnumChecker::GetUnderlyingTypeIn
formation() const [member function] |
| 5162 cls.add_method('GetUnderlyingTypeInformation',· |
| 5163 'std::string',· |
| 5164 [],· |
| 5165 is_const=True, is_virtual=True) |
| 5166 ## enum.h (module 'core'): std::string ns3::EnumChecker::GetValueTypeName()
const [member function] |
| 5167 cls.add_method('GetValueTypeName',· |
| 5168 'std::string',· |
| 5169 [],· |
| 5170 is_const=True, is_virtual=True) |
| 5171 ## enum.h (module 'core'): bool ns3::EnumChecker::HasUnderlyingTypeInformati
on() const [member function] |
| 5172 cls.add_method('HasUnderlyingTypeInformation',· |
| 5173 'bool',· |
| 5174 [],· |
| 5175 is_const=True, is_virtual=True) |
| 5176 return |
| 5177 |
| 5178 def register_Ns3EnumValue_methods(root_module, cls): |
| 5179 ## enum.h (module 'core'): ns3::EnumValue::EnumValue(ns3::EnumValue const &
arg0) [copy constructor] |
| 5180 cls.add_constructor([param('ns3::EnumValue const &', 'arg0')]) |
| 5181 ## enum.h (module 'core'): ns3::EnumValue::EnumValue() [constructor] |
| 5182 cls.add_constructor([]) |
| 5183 ## enum.h (module 'core'): ns3::EnumValue::EnumValue(int v) [constructor] |
| 5184 cls.add_constructor([param('int', 'v')]) |
| 5185 ## enum.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::EnumValue::Cop
y() const [member function] |
| 5186 cls.add_method('Copy',· |
| 5187 'ns3::Ptr< ns3::AttributeValue >',· |
| 5188 [],· |
| 5189 is_const=True, is_virtual=True) |
| 5190 ## enum.h (module 'core'): bool ns3::EnumValue::DeserializeFromString(std::s
tring value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
| 5191 cls.add_method('DeserializeFromString',· |
| 5192 'bool',· |
| 5193 [param('std::string', 'value'), param('ns3::Ptr< ns3::Attribu
teChecker const >', 'checker')],· |
| 5194 is_virtual=True) |
| 5195 ## enum.h (module 'core'): int ns3::EnumValue::Get() const [member function] |
| 5196 cls.add_method('Get',· |
| 5197 'int',· |
| 5198 [],· |
| 5199 is_const=True) |
| 5200 ## enum.h (module 'core'): std::string ns3::EnumValue::SerializeToString(ns3
::Ptr<ns3::AttributeChecker const> checker) const [member function] |
| 5201 cls.add_method('SerializeToString',· |
| 5202 'std::string',· |
| 5203 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')]
,· |
| 5204 is_const=True, is_virtual=True) |
| 5205 ## enum.h (module 'core'): void ns3::EnumValue::Set(int v) [member function] |
| 5206 cls.add_method('Set',· |
| 5207 'void',· |
| 5208 [param('int', 'v')]) |
| 5209 return |
| 5210 |
| 5211 def register_Ns3EventImpl_methods(root_module, cls): |
| 5212 ## event-impl.h (module 'core'): ns3::EventImpl::EventImpl(ns3::EventImpl co
nst & arg0) [copy constructor] |
| 5213 cls.add_constructor([param('ns3::EventImpl const &', 'arg0')]) |
| 5214 ## event-impl.h (module 'core'): ns3::EventImpl::EventImpl() [constructor] |
| 5215 cls.add_constructor([]) |
| 5216 ## event-impl.h (module 'core'): void ns3::EventImpl::Cancel() [member funct
ion] |
| 5217 cls.add_method('Cancel',· |
| 5218 'void',· |
| 5219 []) |
| 5220 ## event-impl.h (module 'core'): void ns3::EventImpl::Invoke() [member funct
ion] |
| 5221 cls.add_method('Invoke',· |
| 5222 'void',· |
| 5223 []) |
| 5224 ## event-impl.h (module 'core'): bool ns3::EventImpl::IsCancelled() [member
function] |
| 5225 cls.add_method('IsCancelled',· |
| 5226 'bool',· |
| 5227 []) |
| 5228 ## event-impl.h (module 'core'): void ns3::EventImpl::Notify() [member funct
ion] |
| 5229 cls.add_method('Notify',· |
| 5230 'void',· |
| 5231 [],· |
| 5232 is_pure_virtual=True, visibility='protected', is_virtual=True
) |
| 5233 return |
| 5234 |
| 5235 def register_Ns3IntegerValue_methods(root_module, cls): |
| 5236 ## integer.h (module 'core'): ns3::IntegerValue::IntegerValue() [constructor
] |
| 5237 cls.add_constructor([]) |
| 5238 ## integer.h (module 'core'): ns3::IntegerValue::IntegerValue(ns3::IntegerVa
lue const & arg0) [copy constructor] |
| 5239 cls.add_constructor([param('ns3::IntegerValue const &', 'arg0')]) |
| 5240 ## integer.h (module 'core'): ns3::IntegerValue::IntegerValue(int64_t const
& value) [constructor] |
| 5241 cls.add_constructor([param('int64_t const &', 'value')]) |
| 5242 ## integer.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::IntegerValu
e::Copy() const [member function] |
| 5243 cls.add_method('Copy',· |
| 5244 'ns3::Ptr< ns3::AttributeValue >',· |
| 5245 [],· |
| 5246 is_const=True, is_virtual=True) |
| 5247 ## integer.h (module 'core'): bool ns3::IntegerValue::DeserializeFromString(
std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member functi
on] |
| 5248 cls.add_method('DeserializeFromString',· |
| 5249 'bool',· |
| 5250 [param('std::string', 'value'), param('ns3::Ptr< ns3::Attribu
teChecker const >', 'checker')],· |
| 5251 is_virtual=True) |
| 5252 ## integer.h (module 'core'): int64_t ns3::IntegerValue::Get() const [member
function] |
| 5253 cls.add_method('Get',· |
| 5254 'int64_t',· |
| 5255 [],· |
| 5256 is_const=True) |
| 5257 ## integer.h (module 'core'): std::string ns3::IntegerValue::SerializeToStri
ng(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
| 5258 cls.add_method('SerializeToString',· |
| 5259 'std::string',· |
| 5260 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')]
,· |
| 5261 is_const=True, is_virtual=True) |
| 5262 ## integer.h (module 'core'): void ns3::IntegerValue::Set(int64_t const & va
lue) [member function] |
| 5263 cls.add_method('Set',· |
| 5264 'void',· |
| 5265 [param('int64_t const &', 'value')]) |
| 5266 return |
| 5267 |
| 5268 def register_Ns3Ipv4AddressChecker_methods(root_module, cls): |
| 5269 ## ipv4-address.h (module 'network'): ns3::Ipv4AddressChecker::Ipv4AddressCh
ecker() [constructor] |
| 5270 cls.add_constructor([]) |
| 5271 ## ipv4-address.h (module 'network'): ns3::Ipv4AddressChecker::Ipv4AddressCh
ecker(ns3::Ipv4AddressChecker const & arg0) [copy constructor] |
| 5272 cls.add_constructor([param('ns3::Ipv4AddressChecker const &', 'arg0')]) |
| 5273 return |
| 5274 |
| 5275 def register_Ns3Ipv4AddressValue_methods(root_module, cls): |
| 5276 ## ipv4-address.h (module 'network'): ns3::Ipv4AddressValue::Ipv4AddressValu
e() [constructor] |
| 5277 cls.add_constructor([]) |
| 5278 ## ipv4-address.h (module 'network'): ns3::Ipv4AddressValue::Ipv4AddressValu
e(ns3::Ipv4AddressValue const & arg0) [copy constructor] |
| 5279 cls.add_constructor([param('ns3::Ipv4AddressValue const &', 'arg0')]) |
| 5280 ## ipv4-address.h (module 'network'): ns3::Ipv4AddressValue::Ipv4AddressValu
e(ns3::Ipv4Address const & value) [constructor] |
| 5281 cls.add_constructor([param('ns3::Ipv4Address const &', 'value')]) |
| 5282 ## ipv4-address.h (module 'network'): ns3::Ptr<ns3::AttributeValue> ns3::Ipv
4AddressValue::Copy() const [member function] |
| 5283 cls.add_method('Copy',· |
| 5284 'ns3::Ptr< ns3::AttributeValue >',· |
| 5285 [],· |
| 5286 is_const=True, is_virtual=True) |
| 5287 ## ipv4-address.h (module 'network'): bool ns3::Ipv4AddressValue::Deserializ
eFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [m
ember function] |
| 5288 cls.add_method('DeserializeFromString',· |
| 5289 'bool',· |
| 5290 [param('std::string', 'value'), param('ns3::Ptr< ns3::Attribu
teChecker const >', 'checker')],· |
| 5291 is_virtual=True) |
| 5292 ## ipv4-address.h (module 'network'): ns3::Ipv4Address ns3::Ipv4AddressValue
::Get() const [member function] |
| 5293 cls.add_method('Get',· |
| 5294 'ns3::Ipv4Address',· |
| 5295 [],· |
| 5296 is_const=True) |
| 5297 ## ipv4-address.h (module 'network'): std::string ns3::Ipv4AddressValue::Ser
ializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member func
tion] |
| 5298 cls.add_method('SerializeToString',· |
| 5299 'std::string',· |
| 5300 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')]
,· |
| 5301 is_const=True, is_virtual=True) |
| 5302 ## ipv4-address.h (module 'network'): void ns3::Ipv4AddressValue::Set(ns3::I
pv4Address const & value) [member function] |
| 5303 cls.add_method('Set',· |
| 5304 'void',· |
| 5305 [param('ns3::Ipv4Address const &', 'value')]) |
| 5306 return |
| 5307 |
| 5308 def register_Ns3Ipv4MaskChecker_methods(root_module, cls): |
| 5309 ## ipv4-address.h (module 'network'): ns3::Ipv4MaskChecker::Ipv4MaskChecker(
) [constructor] |
| 5310 cls.add_constructor([]) |
| 5311 ## ipv4-address.h (module 'network'): ns3::Ipv4MaskChecker::Ipv4MaskChecker(
ns3::Ipv4MaskChecker const & arg0) [copy constructor] |
| 5312 cls.add_constructor([param('ns3::Ipv4MaskChecker const &', 'arg0')]) |
| 5313 return |
| 5314 |
| 5315 def register_Ns3Ipv4MaskValue_methods(root_module, cls): |
| 5316 ## ipv4-address.h (module 'network'): ns3::Ipv4MaskValue::Ipv4MaskValue() [c
onstructor] |
| 5317 cls.add_constructor([]) |
| 5318 ## ipv4-address.h (module 'network'): ns3::Ipv4MaskValue::Ipv4MaskValue(ns3:
:Ipv4MaskValue const & arg0) [copy constructor] |
| 5319 cls.add_constructor([param('ns3::Ipv4MaskValue const &', 'arg0')]) |
| 5320 ## ipv4-address.h (module 'network'): ns3::Ipv4MaskValue::Ipv4MaskValue(ns3:
:Ipv4Mask const & value) [constructor] |
| 5321 cls.add_constructor([param('ns3::Ipv4Mask const &', 'value')]) |
| 5322 ## ipv4-address.h (module 'network'): ns3::Ptr<ns3::AttributeValue> ns3::Ipv
4MaskValue::Copy() const [member function] |
| 5323 cls.add_method('Copy',· |
| 5324 'ns3::Ptr< ns3::AttributeValue >',· |
| 5325 [],· |
| 5326 is_const=True, is_virtual=True) |
| 5327 ## ipv4-address.h (module 'network'): bool ns3::Ipv4MaskValue::DeserializeFr
omString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [memb
er function] |
| 5328 cls.add_method('DeserializeFromString',· |
| 5329 'bool',· |
| 5330 [param('std::string', 'value'), param('ns3::Ptr< ns3::Attribu
teChecker const >', 'checker')],· |
| 5331 is_virtual=True) |
| 5332 ## ipv4-address.h (module 'network'): ns3::Ipv4Mask ns3::Ipv4MaskValue::Get(
) const [member function] |
| 5333 cls.add_method('Get',· |
| 5334 'ns3::Ipv4Mask',· |
| 5335 [],· |
| 5336 is_const=True) |
| 5337 ## ipv4-address.h (module 'network'): std::string ns3::Ipv4MaskValue::Serial
izeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member functio
n] |
| 5338 cls.add_method('SerializeToString',· |
| 5339 'std::string',· |
| 5340 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')]
,· |
| 5341 is_const=True, is_virtual=True) |
| 5342 ## ipv4-address.h (module 'network'): void ns3::Ipv4MaskValue::Set(ns3::Ipv4
Mask const & value) [member function] |
| 5343 cls.add_method('Set',· |
| 5344 'void',· |
| 5345 [param('ns3::Ipv4Mask const &', 'value')]) |
| 5346 return |
| 5347 |
| 5348 def register_Ns3Ipv6AddressChecker_methods(root_module, cls): |
| 5349 ## ipv6-address.h (module 'network'): ns3::Ipv6AddressChecker::Ipv6AddressCh
ecker() [constructor] |
| 5350 cls.add_constructor([]) |
| 5351 ## ipv6-address.h (module 'network'): ns3::Ipv6AddressChecker::Ipv6AddressCh
ecker(ns3::Ipv6AddressChecker const & arg0) [copy constructor] |
| 5352 cls.add_constructor([param('ns3::Ipv6AddressChecker const &', 'arg0')]) |
| 5353 return |
| 5354 |
| 5355 def register_Ns3Ipv6AddressValue_methods(root_module, cls): |
| 5356 ## ipv6-address.h (module 'network'): ns3::Ipv6AddressValue::Ipv6AddressValu
e() [constructor] |
| 5357 cls.add_constructor([]) |
| 5358 ## ipv6-address.h (module 'network'): ns3::Ipv6AddressValue::Ipv6AddressValu
e(ns3::Ipv6AddressValue const & arg0) [copy constructor] |
| 5359 cls.add_constructor([param('ns3::Ipv6AddressValue const &', 'arg0')]) |
| 5360 ## ipv6-address.h (module 'network'): ns3::Ipv6AddressValue::Ipv6AddressValu
e(ns3::Ipv6Address const & value) [constructor] |
| 5361 cls.add_constructor([param('ns3::Ipv6Address const &', 'value')]) |
| 5362 ## ipv6-address.h (module 'network'): ns3::Ptr<ns3::AttributeValue> ns3::Ipv
6AddressValue::Copy() const [member function] |
| 5363 cls.add_method('Copy',· |
| 5364 'ns3::Ptr< ns3::AttributeValue >',· |
| 5365 [],· |
| 5366 is_const=True, is_virtual=True) |
| 5367 ## ipv6-address.h (module 'network'): bool ns3::Ipv6AddressValue::Deserializ
eFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [m
ember function] |
| 5368 cls.add_method('DeserializeFromString',· |
| 5369 'bool',· |
| 5370 [param('std::string', 'value'), param('ns3::Ptr< ns3::Attribu
teChecker const >', 'checker')],· |
| 5371 is_virtual=True) |
| 5372 ## ipv6-address.h (module 'network'): ns3::Ipv6Address ns3::Ipv6AddressValue
::Get() const [member function] |
| 5373 cls.add_method('Get',· |
| 5374 'ns3::Ipv6Address',· |
| 5375 [],· |
| 5376 is_const=True) |
| 5377 ## ipv6-address.h (module 'network'): std::string ns3::Ipv6AddressValue::Ser
ializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member func
tion] |
| 5378 cls.add_method('SerializeToString',· |
| 5379 'std::string',· |
| 5380 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')]
,· |
| 5381 is_const=True, is_virtual=True) |
| 5382 ## ipv6-address.h (module 'network'): void ns3::Ipv6AddressValue::Set(ns3::I
pv6Address const & value) [member function] |
| 5383 cls.add_method('Set',· |
| 5384 'void',· |
| 5385 [param('ns3::Ipv6Address const &', 'value')]) |
| 5386 return |
| 5387 |
| 5388 def register_Ns3Ipv6PrefixChecker_methods(root_module, cls): |
| 5389 ## ipv6-address.h (module 'network'): ns3::Ipv6PrefixChecker::Ipv6PrefixChec
ker() [constructor] |
| 5390 cls.add_constructor([]) |
| 5391 ## ipv6-address.h (module 'network'): ns3::Ipv6PrefixChecker::Ipv6PrefixChec
ker(ns3::Ipv6PrefixChecker const & arg0) [copy constructor] |
| 5392 cls.add_constructor([param('ns3::Ipv6PrefixChecker const &', 'arg0')]) |
| 5393 return |
| 5394 |
| 5395 def register_Ns3Ipv6PrefixValue_methods(root_module, cls): |
| 5396 ## ipv6-address.h (module 'network'): ns3::Ipv6PrefixValue::Ipv6PrefixValue(
) [constructor] |
| 5397 cls.add_constructor([]) |
| 5398 ## ipv6-address.h (module 'network'): ns3::Ipv6PrefixValue::Ipv6PrefixValue(
ns3::Ipv6PrefixValue const & arg0) [copy constructor] |
| 5399 cls.add_constructor([param('ns3::Ipv6PrefixValue const &', 'arg0')]) |
| 5400 ## ipv6-address.h (module 'network'): ns3::Ipv6PrefixValue::Ipv6PrefixValue(
ns3::Ipv6Prefix const & value) [constructor] |
| 5401 cls.add_constructor([param('ns3::Ipv6Prefix const &', 'value')]) |
| 5402 ## ipv6-address.h (module 'network'): ns3::Ptr<ns3::AttributeValue> ns3::Ipv
6PrefixValue::Copy() const [member function] |
| 5403 cls.add_method('Copy',· |
| 5404 'ns3::Ptr< ns3::AttributeValue >',· |
| 5405 [],· |
| 5406 is_const=True, is_virtual=True) |
| 5407 ## ipv6-address.h (module 'network'): bool ns3::Ipv6PrefixValue::Deserialize
FromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [me
mber function] |
| 5408 cls.add_method('DeserializeFromString',· |
| 5409 'bool',· |
| 5410 [param('std::string', 'value'), param('ns3::Ptr< ns3::Attribu
teChecker const >', 'checker')],· |
| 5411 is_virtual=True) |
| 5412 ## ipv6-address.h (module 'network'): ns3::Ipv6Prefix ns3::Ipv6PrefixValue::
Get() const [member function] |
| 5413 cls.add_method('Get',· |
| 5414 'ns3::Ipv6Prefix',· |
| 5415 [],· |
| 5416 is_const=True) |
| 5417 ## ipv6-address.h (module 'network'): std::string ns3::Ipv6PrefixValue::Seri
alizeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member funct
ion] |
| 5418 cls.add_method('SerializeToString',· |
| 5419 'std::string',· |
| 5420 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')]
,· |
| 5421 is_const=True, is_virtual=True) |
| 5422 ## ipv6-address.h (module 'network'): void ns3::Ipv6PrefixValue::Set(ns3::Ip
v6Prefix const & value) [member function] |
| 5423 cls.add_method('Set',· |
| 5424 'void',· |
| 5425 [param('ns3::Ipv6Prefix const &', 'value')]) |
| 5426 return |
| 5427 |
| 5428 def register_Ns3Jammer_methods(root_module, cls): |
| 5429 ## jammer.h (module 'jamming'): ns3::Jammer::Jammer(ns3::Jammer const & arg0
) [copy constructor] |
| 5430 cls.add_constructor([param('ns3::Jammer const &', 'arg0')]) |
| 5431 ## jammer.h (module 'jamming'): ns3::Jammer::Jammer() [constructor] |
| 5432 cls.add_constructor([]) |
| 5433 ## jammer.h (module 'jamming'): bool ns3::Jammer::EndRxHandler(ns3::Ptr<ns3:
:Packet> packet, double averageRss) [member function] |
| 5434 cls.add_method('EndRxHandler',· |
| 5435 'bool',· |
| 5436 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'averageRss')]) |
| 5437 ## jammer.h (module 'jamming'): void ns3::Jammer::EndTxHandler(ns3::Ptr<ns3:
:Packet> packet, double txPower) [member function] |
| 5438 cls.add_method('EndTxHandler',· |
| 5439 'void',· |
| 5440 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'txPower')]) |
| 5441 ## jammer.h (module 'jamming'): uint32_t ns3::Jammer::GetId() const [member
function] |
| 5442 cls.add_method('GetId',· |
| 5443 'uint32_t',· |
| 5444 [],· |
| 5445 is_const=True) |
| 5446 ## jammer.h (module 'jamming'): static ns3::TypeId ns3::Jammer::GetTypeId()
[member function] |
| 5447 cls.add_method('GetTypeId',· |
| 5448 'ns3::TypeId',· |
| 5449 [],· |
| 5450 is_static=True) |
| 5451 ## jammer.h (module 'jamming'): bool ns3::Jammer::IsJammerOn() const [member
function] |
| 5452 cls.add_method('IsJammerOn',· |
| 5453 'bool',· |
| 5454 [],· |
| 5455 is_const=True) |
| 5456 ## jammer.h (module 'jamming'): void ns3::Jammer::SetEnergySource(ns3::Ptr<n
s3::EnergySource> source) [member function] |
| 5457 cls.add_method('SetEnergySource',· |
| 5458 'void',· |
| 5459 [param('ns3::Ptr< ns3::EnergySource >', 'source')],· |
| 5460 is_pure_virtual=True, is_virtual=True) |
| 5461 ## jammer.h (module 'jamming'): void ns3::Jammer::SetId(uint32_t id) [member
function] |
| 5462 cls.add_method('SetId',· |
| 5463 'void',· |
| 5464 [param('uint32_t', 'id')]) |
| 5465 ## jammer.h (module 'jamming'): void ns3::Jammer::SetUtility(ns3::Ptr<ns3::W
irelessModuleUtility> utility) [member function] |
| 5466 cls.add_method('SetUtility',· |
| 5467 'void',· |
| 5468 [param('ns3::Ptr< ns3::WirelessModuleUtility >', 'utility')],········ |
| 5469 is_pure_virtual=True, is_virtual=True) |
| 5470 ## jammer.h (module 'jamming'): void ns3::Jammer::StartJammer() [member func
tion] |
| 5471 cls.add_method('StartJammer',· |
| 5472 'void',· |
| 5473 []) |
| 5474 ## jammer.h (module 'jamming'): bool ns3::Jammer::StartRxHandler(ns3::Ptr<ns
3::Packet> packet, double startRss) [member function] |
| 5475 cls.add_method('StartRxHandler',· |
| 5476 'bool',· |
| 5477 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'startRss')]) |
| 5478 ## jammer.h (module 'jamming'): void ns3::Jammer::StopJammer() [member funct
ion] |
| 5479 cls.add_method('StopJammer',· |
| 5480 'void',· |
| 5481 []) |
| 5482 ## jammer.h (module 'jamming'): bool ns3::Jammer::DoEndRxHandler(ns3::Ptr<ns
3::Packet> packet, double averageRss) [member function] |
| 5483 cls.add_method('DoEndRxHandler',· |
| 5484 'bool',· |
| 5485 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'averageRss')],· |
| 5486 is_pure_virtual=True, visibility='private', is_virtual=True) |
| 5487 ## jammer.h (module 'jamming'): void ns3::Jammer::DoEndTxHandler(ns3::Ptr<ns
3::Packet> packet, double txPower) [member function] |
| 5488 cls.add_method('DoEndTxHandler',· |
| 5489 'void',· |
| 5490 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'txPower')],· |
| 5491 is_pure_virtual=True, visibility='private', is_virtual=True) |
| 5492 ## jammer.h (module 'jamming'): void ns3::Jammer::DoJamming() [member functi
on] |
| 5493 cls.add_method('DoJamming',· |
| 5494 'void',· |
| 5495 [],· |
| 5496 is_pure_virtual=True, visibility='private', is_virtual=True) |
| 5497 ## jammer.h (module 'jamming'): bool ns3::Jammer::DoStartRxHandler(ns3::Ptr<
ns3::Packet> packet, double startRss) [member function] |
| 5498 cls.add_method('DoStartRxHandler',· |
| 5499 'bool',· |
| 5500 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'startRss')],· |
| 5501 is_pure_virtual=True, visibility='private', is_virtual=True) |
| 5502 ## jammer.h (module 'jamming'): void ns3::Jammer::DoStopJammer() [member fun
ction] |
| 5503 cls.add_method('DoStopJammer',· |
| 5504 'void',· |
| 5505 [],· |
| 5506 is_pure_virtual=True, visibility='private', is_virtual=True) |
| 5507 return |
| 5508 |
| 5509 def register_Ns3JammingMitigation_methods(root_module, cls): |
| 5510 ## jamming-mitigation.h (module 'jamming'): ns3::JammingMitigation::JammingM
itigation(ns3::JammingMitigation const & arg0) [copy constructor] |
| 5511 cls.add_constructor([param('ns3::JammingMitigation const &', 'arg0')]) |
| 5512 ## jamming-mitigation.h (module 'jamming'): ns3::JammingMitigation::JammingM
itigation() [constructor] |
| 5513 cls.add_constructor([]) |
| 5514 ## jamming-mitigation.h (module 'jamming'): bool ns3::JammingMitigation::End
RxHandler(ns3::Ptr<ns3::Packet> packet, double averageRss) [member function] |
| 5515 cls.add_method('EndRxHandler',· |
| 5516 'bool',· |
| 5517 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'averageRss')]) |
| 5518 ## jamming-mitigation.h (module 'jamming'): void ns3::JammingMitigation::End
TxHandler(ns3::Ptr<ns3::Packet> packet, double txPower) [member function] |
| 5519 cls.add_method('EndTxHandler',· |
| 5520 'void',· |
| 5521 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'txPower')]) |
| 5522 ## jamming-mitigation.h (module 'jamming'): uint32_t ns3::JammingMitigation:
:GetId() const [member function] |
| 5523 cls.add_method('GetId',· |
| 5524 'uint32_t',· |
| 5525 [],· |
| 5526 is_const=True) |
| 5527 ## jamming-mitigation.h (module 'jamming'): static ns3::TypeId ns3::JammingM
itigation::GetTypeId() [member function] |
| 5528 cls.add_method('GetTypeId',· |
| 5529 'ns3::TypeId',· |
| 5530 [],· |
| 5531 is_static=True) |
| 5532 ## jamming-mitigation.h (module 'jamming'): void ns3::JammingMitigation::Set
EnergySource(ns3::Ptr<ns3::EnergySource> source) [member function] |
| 5533 cls.add_method('SetEnergySource',· |
| 5534 'void',· |
| 5535 [param('ns3::Ptr< ns3::EnergySource >', 'source')],· |
| 5536 is_pure_virtual=True, is_virtual=True) |
| 5537 ## jamming-mitigation.h (module 'jamming'): void ns3::JammingMitigation::Set
Id(uint32_t id) [member function] |
| 5538 cls.add_method('SetId',· |
| 5539 'void',· |
| 5540 [param('uint32_t', 'id')]) |
| 5541 ## jamming-mitigation.h (module 'jamming'): void ns3::JammingMitigation::Set
Utility(ns3::Ptr<ns3::WirelessModuleUtility> utility) [member function] |
| 5542 cls.add_method('SetUtility',· |
| 5543 'void',· |
| 5544 [param('ns3::Ptr< ns3::WirelessModuleUtility >', 'utility')],········ |
| 5545 is_pure_virtual=True, is_virtual=True) |
| 5546 ## jamming-mitigation.h (module 'jamming'): void ns3::JammingMitigation::Sta
rtMitigation() [member function] |
| 5547 cls.add_method('StartMitigation',· |
| 5548 'void',· |
| 5549 []) |
| 5550 ## jamming-mitigation.h (module 'jamming'): bool ns3::JammingMitigation::Sta
rtRxHandler(ns3::Ptr<ns3::Packet> packet, double startRss) [member function] |
| 5551 cls.add_method('StartRxHandler',· |
| 5552 'bool',· |
| 5553 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'startRss')]) |
| 5554 ## jamming-mitigation.h (module 'jamming'): void ns3::JammingMitigation::Sto
pMitigation() [member function] |
| 5555 cls.add_method('StopMitigation',· |
| 5556 'void',· |
| 5557 []) |
| 5558 ## jamming-mitigation.h (module 'jamming'): bool ns3::JammingMitigation::IsM
itigationOn() const [member function] |
| 5559 cls.add_method('IsMitigationOn',· |
| 5560 'bool',· |
| 5561 [],· |
| 5562 is_const=True, visibility='protected') |
| 5563 ## jamming-mitigation.h (module 'jamming'): void ns3::JammingMitigation::DoE
ndRxHandler(ns3::Ptr<ns3::Packet> packet, double averageRss) [member function] |
| 5564 cls.add_method('DoEndRxHandler',· |
| 5565 'void',· |
| 5566 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'averageRss')],· |
| 5567 is_pure_virtual=True, visibility='private', is_virtual=True) |
| 5568 ## jamming-mitigation.h (module 'jamming'): void ns3::JammingMitigation::DoE
ndTxHandler(ns3::Ptr<ns3::Packet> packet, double txPower) [member function] |
| 5569 cls.add_method('DoEndTxHandler',· |
| 5570 'void',· |
| 5571 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'txPower')],· |
| 5572 is_pure_virtual=True, visibility='private', is_virtual=True) |
| 5573 ## jamming-mitigation.h (module 'jamming'): void ns3::JammingMitigation::DoM
itigation() [member function] |
| 5574 cls.add_method('DoMitigation',· |
| 5575 'void',· |
| 5576 [],· |
| 5577 is_pure_virtual=True, visibility='private', is_virtual=True) |
| 5578 ## jamming-mitigation.h (module 'jamming'): void ns3::JammingMitigation::DoS
tartRxHandler(ns3::Ptr<ns3::Packet> packet, double startRss) [member function] |
| 5579 cls.add_method('DoStartRxHandler',· |
| 5580 'void',· |
| 5581 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'startRss')],· |
| 5582 is_pure_virtual=True, visibility='private', is_virtual=True) |
| 5583 ## jamming-mitigation.h (module 'jamming'): void ns3::JammingMitigation::DoS
topMitigation() [member function] |
| 5584 cls.add_method('DoStopMitigation',· |
| 5585 'void',· |
| 5586 [],· |
| 5587 is_pure_virtual=True, visibility='private', is_virtual=True) |
| 5588 return |
| 5589 |
| 5590 def register_Ns3MitigateByChannelHop_methods(root_module, cls): |
| 5591 ## mitigate-by-channel-hop.h (module 'jamming'): ns3::MitigateByChannelHop::
MitigateByChannelHop(ns3::MitigateByChannelHop const & arg0) [copy constructor] |
| 5592 cls.add_constructor([param('ns3::MitigateByChannelHop const &', 'arg0')]) |
| 5593 ## mitigate-by-channel-hop.h (module 'jamming'): ns3::MitigateByChannelHop::
MitigateByChannelHop() [constructor] |
| 5594 cls.add_constructor([]) |
| 5595 ## mitigate-by-channel-hop.h (module 'jamming'): double ns3::MitigateByChann
elHop::DegreeOfJamming(int method) [member function] |
| 5596 cls.add_method('DegreeOfJamming',· |
| 5597 'double',· |
| 5598 [param('int', 'method')]) |
| 5599 ## mitigate-by-channel-hop.h (module 'jamming'): ns3::Time ns3::MitigateByCh
annelHop::GetChannelHopDelay() const [member function] |
| 5600 cls.add_method('GetChannelHopDelay',· |
| 5601 'ns3::Time',· |
| 5602 [],· |
| 5603 is_const=True) |
| 5604 ## mitigate-by-channel-hop.h (module 'jamming'): std::string ns3::MitigateBy
ChannelHop::GetChannelHopMessage() const [member function] |
| 5605 cls.add_method('GetChannelHopMessage',· |
| 5606 'std::string',· |
| 5607 [],· |
| 5608 is_const=True) |
| 5609 ## mitigate-by-channel-hop.h (module 'jamming'): uint16_t ns3::MitigateByCha
nnelHop::GetEndChannelNumber() const [member function] |
| 5610 cls.add_method('GetEndChannelNumber',· |
| 5611 'uint16_t',· |
| 5612 [],· |
| 5613 is_const=True) |
| 5614 ## mitigate-by-channel-hop.h (module 'jamming'): uint32_t ns3::MitigateByCha
nnelHop::GetJammingDetectionMethod() const [member function] |
| 5615 cls.add_method('GetJammingDetectionMethod',· |
| 5616 'uint32_t',· |
| 5617 [],· |
| 5618 is_const=True) |
| 5619 ## mitigate-by-channel-hop.h (module 'jamming'): double ns3::MitigateByChann
elHop::GetJammingDetectionThreshold() const [member function] |
| 5620 cls.add_method('GetJammingDetectionThreshold',· |
| 5621 'double',· |
| 5622 [],· |
| 5623 is_const=True) |
| 5624 ## mitigate-by-channel-hop.h (module 'jamming'): uint32_t ns3::MitigateByCha
nnelHop::GetRngSeed() const [member function] |
| 5625 cls.add_method('GetRngSeed',· |
| 5626 'uint32_t',· |
| 5627 [],· |
| 5628 is_const=True) |
| 5629 ## mitigate-by-channel-hop.h (module 'jamming'): uint16_t ns3::MitigateByCha
nnelHop::GetStartChannelNumber() const [member function] |
| 5630 cls.add_method('GetStartChannelNumber',· |
| 5631 'uint16_t',· |
| 5632 [],· |
| 5633 is_const=True) |
| 5634 ## mitigate-by-channel-hop.h (module 'jamming'): double ns3::MitigateByChann
elHop::GetTxPower() const [member function] |
| 5635 cls.add_method('GetTxPower',· |
| 5636 'double',· |
| 5637 [],· |
| 5638 is_const=True) |
| 5639 ## mitigate-by-channel-hop.h (module 'jamming'): static ns3::TypeId ns3::Mit
igateByChannelHop::GetTypeId() [member function] |
| 5640 cls.add_method('GetTypeId',· |
| 5641 'ns3::TypeId',· |
| 5642 [],· |
| 5643 is_static=True) |
| 5644 ## mitigate-by-channel-hop.h (module 'jamming'): void ns3::MitigateByChannel
Hop::HopChannel() [member function] |
| 5645 cls.add_method('HopChannel',· |
| 5646 'void',· |
| 5647 []) |
| 5648 ## mitigate-by-channel-hop.h (module 'jamming'): bool ns3::MitigateByChannel
Hop::IsJammingDetected(int method) [member function] |
| 5649 cls.add_method('IsJammingDetected',· |
| 5650 'bool',· |
| 5651 [param('int', 'method')]) |
| 5652 ## mitigate-by-channel-hop.h (module 'jamming'): void ns3::MitigateByChannel
Hop::SendChannelHopMessage() [member function] |
| 5653 cls.add_method('SendChannelHopMessage',· |
| 5654 'void',· |
| 5655 []) |
| 5656 ## mitigate-by-channel-hop.h (module 'jamming'): void ns3::MitigateByChannel
Hop::SetChannelHopDelay(ns3::Time delay) [member function] |
| 5657 cls.add_method('SetChannelHopDelay',· |
| 5658 'void',· |
| 5659 [param('ns3::Time', 'delay')]) |
| 5660 ## mitigate-by-channel-hop.h (module 'jamming'): void ns3::MitigateByChannel
Hop::SetChannelHopMessage(std::string message) [member function] |
| 5661 cls.add_method('SetChannelHopMessage',· |
| 5662 'void',· |
| 5663 [param('std::string', 'message')]) |
| 5664 ## mitigate-by-channel-hop.h (module 'jamming'): void ns3::MitigateByChannel
Hop::SetEndChannelNumber(uint16_t channelNumber) [member function] |
| 5665 cls.add_method('SetEndChannelNumber',· |
| 5666 'void',· |
| 5667 [param('uint16_t', 'channelNumber')]) |
| 5668 ## mitigate-by-channel-hop.h (module 'jamming'): void ns3::MitigateByChannel
Hop::SetEnergySource(ns3::Ptr<ns3::EnergySource> source) [member function] |
| 5669 cls.add_method('SetEnergySource',· |
| 5670 'void',· |
| 5671 [param('ns3::Ptr< ns3::EnergySource >', 'source')],· |
| 5672 is_virtual=True) |
| 5673 ## mitigate-by-channel-hop.h (module 'jamming'): void ns3::MitigateByChannel
Hop::SetJammingDetectionMethod(ns3::MitigateByChannelHop::JammingDetectionMethod
method) [member function] |
| 5674 cls.add_method('SetJammingDetectionMethod',· |
| 5675 'void',· |
| 5676 [param('ns3::MitigateByChannelHop::JammingDetectionMethod', '
method')]) |
| 5677 ## mitigate-by-channel-hop.h (module 'jamming'): void ns3::MitigateByChannel
Hop::SetJammingDetectionThreshold(double threshold) [member function] |
| 5678 cls.add_method('SetJammingDetectionThreshold',· |
| 5679 'void',· |
| 5680 [param('double', 'threshold')]) |
| 5681 ## mitigate-by-channel-hop.h (module 'jamming'): void ns3::MitigateByChannel
Hop::SetRngSeed(uint32_t seed) [member function] |
| 5682 cls.add_method('SetRngSeed',· |
| 5683 'void',· |
| 5684 [param('uint32_t', 'seed')]) |
| 5685 ## mitigate-by-channel-hop.h (module 'jamming'): void ns3::MitigateByChannel
Hop::SetStartChannelNumber(uint16_t channelNumber) [member function] |
| 5686 cls.add_method('SetStartChannelNumber',· |
| 5687 'void',· |
| 5688 [param('uint16_t', 'channelNumber')]) |
| 5689 ## mitigate-by-channel-hop.h (module 'jamming'): void ns3::MitigateByChannel
Hop::SetTxPower(double txPower) [member function] |
| 5690 cls.add_method('SetTxPower',· |
| 5691 'void',· |
| 5692 [param('double', 'txPower')]) |
| 5693 ## mitigate-by-channel-hop.h (module 'jamming'): void ns3::MitigateByChannel
Hop::SetUtility(ns3::Ptr<ns3::WirelessModuleUtility> utility) [member function] |
| 5694 cls.add_method('SetUtility',· |
| 5695 'void',· |
| 5696 [param('ns3::Ptr< ns3::WirelessModuleUtility >', 'utility')],········ |
| 5697 is_virtual=True) |
| 5698 ## mitigate-by-channel-hop.h (module 'jamming'): void ns3::MitigateByChannel
Hop::DoDispose() [member function] |
| 5699 cls.add_method('DoDispose',· |
| 5700 'void',· |
| 5701 [],· |
| 5702 visibility='private', is_virtual=True) |
| 5703 ## mitigate-by-channel-hop.h (module 'jamming'): void ns3::MitigateByChannel
Hop::DoEndRxHandler(ns3::Ptr<ns3::Packet> packet, double averageRss) [member fun
ction] |
| 5704 cls.add_method('DoEndRxHandler',· |
| 5705 'void',· |
| 5706 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'averageRss')],· |
| 5707 visibility='private', is_virtual=True) |
| 5708 ## mitigate-by-channel-hop.h (module 'jamming'): void ns3::MitigateByChannel
Hop::DoEndTxHandler(ns3::Ptr<ns3::Packet> packet, double txPower) [member functi
on] |
| 5709 cls.add_method('DoEndTxHandler',· |
| 5710 'void',· |
| 5711 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'txPower')],· |
| 5712 visibility='private', is_virtual=True) |
| 5713 ## mitigate-by-channel-hop.h (module 'jamming'): void ns3::MitigateByChannel
Hop::DoMitigation() [member function] |
| 5714 cls.add_method('DoMitigation',· |
| 5715 'void',· |
| 5716 [],· |
| 5717 visibility='private', is_virtual=True) |
| 5718 ## mitigate-by-channel-hop.h (module 'jamming'): void ns3::MitigateByChannel
Hop::DoStart() [member function] |
| 5719 cls.add_method('DoStart',· |
| 5720 'void',· |
| 5721 [],· |
| 5722 visibility='private', is_virtual=True) |
| 5723 ## mitigate-by-channel-hop.h (module 'jamming'): void ns3::MitigateByChannel
Hop::DoStartRxHandler(ns3::Ptr<ns3::Packet> packet, double startRss) [member fun
ction] |
| 5724 cls.add_method('DoStartRxHandler',· |
| 5725 'void',· |
| 5726 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'startRss')],· |
| 5727 visibility='private', is_virtual=True) |
| 5728 ## mitigate-by-channel-hop.h (module 'jamming'): void ns3::MitigateByChannel
Hop::DoStopMitigation() [member function] |
| 5729 cls.add_method('DoStopMitigation',· |
| 5730 'void',· |
| 5731 [],· |
| 5732 visibility='private', is_virtual=True) |
| 5733 return |
| 5734 |
| 5735 def register_Ns3NetDevice_methods(root_module, cls): |
| 5736 ## net-device.h (module 'network'): ns3::NetDevice::NetDevice() [constructor
] |
| 5737 cls.add_constructor([]) |
| 5738 ## net-device.h (module 'network'): ns3::NetDevice::NetDevice(ns3::NetDevice
const & arg0) [copy constructor] |
| 5739 cls.add_constructor([param('ns3::NetDevice const &', 'arg0')]) |
| 5740 ## net-device.h (module 'network'): void ns3::NetDevice::AddLinkChangeCallba
ck(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empt
y, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function] |
| 5741 cls.add_method('AddLinkChangeCallback',· |
| 5742 'void',· |
| 5743 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::emp
ty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', '
callback')],· |
| 5744 is_pure_virtual=True, is_virtual=True) |
| 5745 ## net-device.h (module 'network'): ns3::Address ns3::NetDevice::GetAddress(
) const [member function] |
| 5746 cls.add_method('GetAddress',· |
| 5747 'ns3::Address',· |
| 5748 [],· |
| 5749 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 5750 ## net-device.h (module 'network'): ns3::Address ns3::NetDevice::GetBroadcas
t() const [member function] |
| 5751 cls.add_method('GetBroadcast',· |
| 5752 'ns3::Address',· |
| 5753 [],· |
| 5754 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 5755 ## net-device.h (module 'network'): ns3::Ptr<ns3::Channel> ns3::NetDevice::G
etChannel() const [member function] |
| 5756 cls.add_method('GetChannel',· |
| 5757 'ns3::Ptr< ns3::Channel >',· |
| 5758 [],· |
| 5759 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 5760 ## net-device.h (module 'network'): uint32_t ns3::NetDevice::GetIfIndex() co
nst [member function] |
| 5761 cls.add_method('GetIfIndex',· |
| 5762 'uint32_t',· |
| 5763 [],· |
| 5764 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 5765 ## net-device.h (module 'network'): uint16_t ns3::NetDevice::GetMtu() const
[member function] |
| 5766 cls.add_method('GetMtu',· |
| 5767 'uint16_t',· |
| 5768 [],· |
| 5769 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 5770 ## net-device.h (module 'network'): ns3::Address ns3::NetDevice::GetMulticas
t(ns3::Ipv4Address multicastGroup) const [member function] |
| 5771 cls.add_method('GetMulticast',· |
| 5772 'ns3::Address',· |
| 5773 [param('ns3::Ipv4Address', 'multicastGroup')],· |
| 5774 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 5775 ## net-device.h (module 'network'): ns3::Address ns3::NetDevice::GetMulticas
t(ns3::Ipv6Address addr) const [member function] |
| 5776 cls.add_method('GetMulticast',· |
| 5777 'ns3::Address',· |
| 5778 [param('ns3::Ipv6Address', 'addr')],· |
| 5779 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 5780 ## net-device.h (module 'network'): ns3::Ptr<ns3::Node> ns3::NetDevice::GetN
ode() const [member function] |
| 5781 cls.add_method('GetNode',· |
| 5782 'ns3::Ptr< ns3::Node >',· |
| 5783 [],· |
| 5784 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 5785 ## net-device.h (module 'network'): static ns3::TypeId ns3::NetDevice::GetTy
peId() [member function] |
| 5786 cls.add_method('GetTypeId',· |
| 5787 'ns3::TypeId',· |
| 5788 [],· |
| 5789 is_static=True) |
| 5790 ## net-device.h (module 'network'): bool ns3::NetDevice::IsBridge() const [m
ember function] |
| 5791 cls.add_method('IsBridge',· |
| 5792 'bool',· |
| 5793 [],· |
| 5794 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 5795 ## net-device.h (module 'network'): bool ns3::NetDevice::IsBroadcast() const
[member function] |
| 5796 cls.add_method('IsBroadcast',· |
| 5797 'bool',· |
| 5798 [],· |
| 5799 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 5800 ## net-device.h (module 'network'): bool ns3::NetDevice::IsLinkUp() const [m
ember function] |
| 5801 cls.add_method('IsLinkUp',· |
| 5802 'bool',· |
| 5803 [],· |
| 5804 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 5805 ## net-device.h (module 'network'): bool ns3::NetDevice::IsMulticast() const
[member function] |
| 5806 cls.add_method('IsMulticast',· |
| 5807 'bool',· |
| 5808 [],· |
| 5809 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 5810 ## net-device.h (module 'network'): bool ns3::NetDevice::IsPointToPoint() co
nst [member function] |
| 5811 cls.add_method('IsPointToPoint',· |
| 5812 'bool',· |
| 5813 [],· |
| 5814 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 5815 ## net-device.h (module 'network'): bool ns3::NetDevice::NeedsArp() const [m
ember function] |
| 5816 cls.add_method('NeedsArp',· |
| 5817 'bool',· |
| 5818 [],· |
| 5819 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 5820 ## net-device.h (module 'network'): bool ns3::NetDevice::Send(ns3::Ptr<ns3::
Packet> packet, ns3::Address const & dest, uint16_t protocolNumber) [member func
tion] |
| 5821 cls.add_method('Send',· |
| 5822 'bool',· |
| 5823 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Addr
ess const &', 'dest'), param('uint16_t', 'protocolNumber')],· |
| 5824 is_pure_virtual=True, is_virtual=True) |
| 5825 ## net-device.h (module 'network'): bool ns3::NetDevice::SendFrom(ns3::Ptr<n
s3::Packet> packet, ns3::Address const & source, ns3::Address const & dest, uint
16_t protocolNumber) [member function] |
| 5826 cls.add_method('SendFrom',· |
| 5827 'bool',· |
| 5828 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Addr
ess const &', 'source'), param('ns3::Address const &', 'dest'), param('uint16_t'
, 'protocolNumber')],· |
| 5829 is_pure_virtual=True, is_virtual=True) |
| 5830 ## net-device.h (module 'network'): void ns3::NetDevice::SetAddress(ns3::Add
ress address) [member function] |
| 5831 cls.add_method('SetAddress',· |
| 5832 'void',· |
| 5833 [param('ns3::Address', 'address')],· |
| 5834 is_pure_virtual=True, is_virtual=True) |
| 5835 ## net-device.h (module 'network'): void ns3::NetDevice::SetIfIndex(uint32_t
const index) [member function] |
| 5836 cls.add_method('SetIfIndex',· |
| 5837 'void',· |
| 5838 [param('uint32_t const', 'index')],· |
| 5839 is_pure_virtual=True, is_virtual=True) |
| 5840 ## net-device.h (module 'network'): bool ns3::NetDevice::SetMtu(uint16_t con
st mtu) [member function] |
| 5841 cls.add_method('SetMtu',· |
| 5842 'bool',· |
| 5843 [param('uint16_t const', 'mtu')],· |
| 5844 is_pure_virtual=True, is_virtual=True) |
| 5845 ## net-device.h (module 'network'): void ns3::NetDevice::SetNode(ns3::Ptr<ns
3::Node> node) [member function] |
| 5846 cls.add_method('SetNode',· |
| 5847 'void',· |
| 5848 [param('ns3::Ptr< ns3::Node >', 'node')],· |
| 5849 is_pure_virtual=True, is_virtual=True) |
| 5850 ## net-device.h (module 'network'): void ns3::NetDevice::SetPromiscReceiveCa
llback(ns3::Callback<bool,ns3::Ptr<ns3::NetDevice>,ns3::Ptr<const ns3::Packet>,s
hort unsigned int,const ns3::Address&,const ns3::Address&,ns3::NetDevice::Packet
Type,ns3::empty,ns3::empty,ns3::empty> cb) [member function] |
| 5851 cls.add_method('SetPromiscReceiveCallback',· |
| 5852 'void',· |
| 5853 [param('ns3::Callback< bool, ns3::Ptr< ns3::NetDevice >, ns3:
:Ptr< ns3::Packet const >, short unsigned int, ns3::Address const &, ns3::Addres
s const &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty >', 'c
b')],· |
| 5854 is_pure_virtual=True, is_virtual=True) |
| 5855 ## net-device.h (module 'network'): void ns3::NetDevice::SetReceiveCallback(
ns3::Callback<bool,ns3::Ptr<ns3::NetDevice>,ns3::Ptr<const ns3::Packet>,short un
signed int,const ns3::Address&,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::
empty> cb) [member function] |
| 5856 cls.add_method('SetReceiveCallback',· |
| 5857 'void',· |
| 5858 [param('ns3::Callback< bool, ns3::Ptr< ns3::NetDevice >, ns3:
:Ptr< ns3::Packet const >, short unsigned int, ns3::Address const &, ns3::empty,
ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'cb')],· |
| 5859 is_pure_virtual=True, is_virtual=True) |
| 5860 ## net-device.h (module 'network'): bool ns3::NetDevice::SupportsSendFrom()
const [member function] |
| 5861 cls.add_method('SupportsSendFrom',· |
| 5862 'bool',· |
| 5863 [],· |
| 5864 is_pure_virtual=True, is_const=True, is_virtual=True) |
| 5865 return |
| 5866 |
| 5867 def register_Ns3NixVector_methods(root_module, cls): |
| 5868 cls.add_output_stream_operator() |
| 5869 ## nix-vector.h (module 'network'): ns3::NixVector::NixVector() [constructor
] |
| 5870 cls.add_constructor([]) |
| 5871 ## nix-vector.h (module 'network'): ns3::NixVector::NixVector(ns3::NixVector
const & o) [copy constructor] |
| 5872 cls.add_constructor([param('ns3::NixVector const &', 'o')]) |
| 5873 ## nix-vector.h (module 'network'): void ns3::NixVector::AddNeighborIndex(ui
nt32_t newBits, uint32_t numberOfBits) [member function] |
| 5874 cls.add_method('AddNeighborIndex',· |
| 5875 'void',· |
| 5876 [param('uint32_t', 'newBits'), param('uint32_t', 'numberOfBit
s')]) |
| 5877 ## nix-vector.h (module 'network'): uint32_t ns3::NixVector::BitCount(uint32
_t numberOfNeighbors) const [member function] |
| 5878 cls.add_method('BitCount',· |
| 5879 'uint32_t',· |
| 5880 [param('uint32_t', 'numberOfNeighbors')],· |
| 5881 is_const=True) |
| 5882 ## nix-vector.h (module 'network'): ns3::Ptr<ns3::NixVector> ns3::NixVector:
:Copy() const [member function] |
| 5883 cls.add_method('Copy',· |
| 5884 'ns3::Ptr< ns3::NixVector >',· |
| 5885 [],· |
| 5886 is_const=True) |
| 5887 ## nix-vector.h (module 'network'): uint32_t ns3::NixVector::Deserialize(uin
t32_t const * buffer, uint32_t size) [member function] |
| 5888 cls.add_method('Deserialize',· |
| 5889 'uint32_t',· |
| 5890 [param('uint32_t const *', 'buffer'), param('uint32_t', 'size
')]) |
| 5891 ## nix-vector.h (module 'network'): uint32_t ns3::NixVector::ExtractNeighbor
Index(uint32_t numberOfBits) [member function] |
| 5892 cls.add_method('ExtractNeighborIndex',· |
| 5893 'uint32_t',· |
| 5894 [param('uint32_t', 'numberOfBits')]) |
| 5895 ## nix-vector.h (module 'network'): uint32_t ns3::NixVector::GetRemainingBit
s() [member function] |
| 5896 cls.add_method('GetRemainingBits',· |
| 5897 'uint32_t',· |
| 5898 []) |
| 5899 ## nix-vector.h (module 'network'): uint32_t ns3::NixVector::GetSerializedSi
ze() const [member function] |
| 5900 cls.add_method('GetSerializedSize',· |
| 5901 'uint32_t',· |
| 5902 [],· |
| 5903 is_const=True) |
| 5904 ## nix-vector.h (module 'network'): uint32_t ns3::NixVector::Serialize(uint3
2_t * buffer, uint32_t maxSize) const [member function] |
| 5905 cls.add_method('Serialize',· |
| 5906 'uint32_t',· |
| 5907 [param('uint32_t *', 'buffer'), param('uint32_t', 'maxSize')]
,· |
| 5908 is_const=True) |
| 5909 return |
| 5910 |
| 5911 def register_Ns3Node_methods(root_module, cls): |
| 5912 ## node.h (module 'network'): ns3::Node::Node(ns3::Node const & arg0) [copy
constructor] |
| 5913 cls.add_constructor([param('ns3::Node const &', 'arg0')]) |
| 5914 ## node.h (module 'network'): ns3::Node::Node() [constructor] |
| 5915 cls.add_constructor([]) |
| 5916 ## node.h (module 'network'): ns3::Node::Node(uint32_t systemId) [constructo
r] |
| 5917 cls.add_constructor([param('uint32_t', 'systemId')]) |
| 5918 ## node.h (module 'network'): uint32_t ns3::Node::AddApplication(ns3::Ptr<ns
3::Application> application) [member function] |
| 5919 cls.add_method('AddApplication',· |
| 5920 'uint32_t',· |
| 5921 [param('ns3::Ptr< ns3::Application >', 'application')]) |
| 5922 ## node.h (module 'network'): uint32_t ns3::Node::AddDevice(ns3::Ptr<ns3::Ne
tDevice> device) [member function] |
| 5923 cls.add_method('AddDevice',· |
| 5924 'uint32_t',· |
| 5925 [param('ns3::Ptr< ns3::NetDevice >', 'device')]) |
| 5926 ## node.h (module 'network'): static bool ns3::Node::ChecksumEnabled() [memb
er function] |
| 5927 cls.add_method('ChecksumEnabled',· |
| 5928 'bool',· |
| 5929 [],· |
| 5930 is_static=True) |
| 5931 ## node.h (module 'network'): ns3::Ptr<ns3::Application> ns3::Node::GetAppli
cation(uint32_t index) const [member function] |
| 5932 cls.add_method('GetApplication',· |
| 5933 'ns3::Ptr< ns3::Application >',· |
| 5934 [param('uint32_t', 'index')],· |
| 5935 is_const=True) |
| 5936 ## node.h (module 'network'): ns3::Ptr<ns3::NetDevice> ns3::Node::GetDevice(
uint32_t index) const [member function] |
| 5937 cls.add_method('GetDevice',· |
| 5938 'ns3::Ptr< ns3::NetDevice >',· |
| 5939 [param('uint32_t', 'index')],· |
| 5940 is_const=True) |
| 5941 ## node.h (module 'network'): uint32_t ns3::Node::GetId() const [member func
tion] |
| 5942 cls.add_method('GetId',· |
| 5943 'uint32_t',· |
| 5944 [],· |
| 5945 is_const=True) |
| 5946 ## node.h (module 'network'): uint32_t ns3::Node::GetNApplications() const [
member function] |
| 5947 cls.add_method('GetNApplications',· |
| 5948 'uint32_t',· |
| 5949 [],· |
| 5950 is_const=True) |
| 5951 ## node.h (module 'network'): uint32_t ns3::Node::GetNDevices() const [membe
r function] |
| 5952 cls.add_method('GetNDevices',· |
| 5953 'uint32_t',· |
| 5954 [],· |
| 5955 is_const=True) |
| 5956 ## node.h (module 'network'): uint32_t ns3::Node::GetSystemId() const [membe
r function] |
| 5957 cls.add_method('GetSystemId',· |
| 5958 'uint32_t',· |
| 5959 [],· |
| 5960 is_const=True) |
| 5961 ## node.h (module 'network'): static ns3::TypeId ns3::Node::GetTypeId() [mem
ber function] |
| 5962 cls.add_method('GetTypeId',· |
| 5963 'ns3::TypeId',· |
| 5964 [],· |
| 5965 is_static=True) |
| 5966 ## node.h (module 'network'): void ns3::Node::RegisterProtocolHandler(ns3::C
allback<void, ns3::Ptr<ns3::NetDevice>, ns3::Ptr<ns3::Packet const>, unsigned sh
ort, ns3::Address const&, ns3::Address const&, ns3::NetDevice::PacketType, ns3::
empty, ns3::empty, ns3::empty> handler, uint16_t protocolType, ns3::Ptr<ns3::Net
Device> device, bool promiscuous=false) [member function] |
| 5967 cls.add_method('RegisterProtocolHandler',· |
| 5968 'void',· |
| 5969 [param('ns3::Callback< void, ns3::Ptr< ns3::NetDevice >, ns3:
:Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::Address co
nst &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty >', 'handl
er'), param('uint16_t', 'protocolType'), param('ns3::Ptr< ns3::NetDevice >', 'de
vice'), param('bool', 'promiscuous', default_value='false')]) |
| 5970 ## node.h (module 'network'): void ns3::Node::UnregisterProtocolHandler(ns3:
:Callback<void, ns3::Ptr<ns3::NetDevice>, ns3::Ptr<ns3::Packet const>, unsigned
short, ns3::Address const&, ns3::Address const&, ns3::NetDevice::PacketType, ns3
::empty, ns3::empty, ns3::empty> handler) [member function] |
| 5971 cls.add_method('UnregisterProtocolHandler',· |
| 5972 'void',· |
| 5973 [param('ns3::Callback< void, ns3::Ptr< ns3::NetDevice >, ns3:
:Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::Address co
nst &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty >', 'handl
er')]) |
| 5974 ## node.h (module 'network'): void ns3::Node::DoDispose() [member function] |
| 5975 cls.add_method('DoDispose',· |
| 5976 'void',· |
| 5977 [],· |
| 5978 visibility='protected', is_virtual=True) |
| 5979 ## node.h (module 'network'): void ns3::Node::DoStart() [member function] |
| 5980 cls.add_method('DoStart',· |
| 5981 'void',· |
| 5982 [],· |
| 5983 visibility='protected', is_virtual=True) |
| 5984 ## node.h (module 'network'): void ns3::Node::NotifyDeviceAdded(ns3::Ptr<ns3
::NetDevice> device) [member function] |
| 5985 cls.add_method('NotifyDeviceAdded',· |
| 5986 'void',· |
| 5987 [param('ns3::Ptr< ns3::NetDevice >', 'device')],· |
| 5988 visibility='private', is_virtual=True) |
| 5989 return |
| 5990 |
| 5991 def register_Ns3NslWifiPhy_methods(root_module, cls): |
| 5992 ## nsl-wifi-phy.h (module 'jamming'): static ns3::TypeId ns3::NslWifiPhy::Ge
tTypeId() [member function] |
| 5993 cls.add_method('GetTypeId',· |
| 5994 'ns3::TypeId',· |
| 5995 [],· |
| 5996 is_static=True) |
| 5997 ## nsl-wifi-phy.h (module 'jamming'): ns3::NslWifiPhy::NslWifiPhy() [constru
ctor] |
| 5998 cls.add_constructor([]) |
| 5999 ## nsl-wifi-phy.h (module 'jamming'): void ns3::NslWifiPhy::SetChannel(ns3::
Ptr<ns3::NslWifiChannel> channel) [member function] |
| 6000 cls.add_method('SetChannel',· |
| 6001 'void',· |
| 6002 [param('ns3::Ptr< ns3::NslWifiChannel >', 'channel')]) |
| 6003 ## nsl-wifi-phy.h (module 'jamming'): void ns3::NslWifiPhy::SetChannelNumber
(uint16_t id) [member function] |
| 6004 cls.add_method('SetChannelNumber',· |
| 6005 'void',· |
| 6006 [param('uint16_t', 'id')],· |
| 6007 is_virtual=True) |
| 6008 ## nsl-wifi-phy.h (module 'jamming'): uint16_t ns3::NslWifiPhy::GetChannelNu
mber() const [member function] |
| 6009 cls.add_method('GetChannelNumber',· |
| 6010 'uint16_t',· |
| 6011 [],· |
| 6012 is_const=True, is_virtual=True) |
| 6013 ## nsl-wifi-phy.h (module 'jamming'): double ns3::NslWifiPhy::GetChannelFreq
uencyMhz() const [member function] |
| 6014 cls.add_method('GetChannelFrequencyMhz',· |
| 6015 'double',· |
| 6016 [],· |
| 6017 is_const=True) |
| 6018 ## nsl-wifi-phy.h (module 'jamming'): void ns3::NslWifiPhy::StartReceivePack
et(ns3::Ptr<ns3::Packet> packet, double rxPowerDbm, ns3::WifiMode mode, ns3::Wif
iPreamble preamble) [member function] |
| 6019 cls.add_method('StartReceivePacket',· |
| 6020 'void',· |
| 6021 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'rxPowerDbm'), param('ns3::WifiMode', 'mode'), param('ns3::WifiPreamble', 'pream
ble')]) |
| 6022 ## nsl-wifi-phy.h (module 'jamming'): void ns3::NslWifiPhy::SetRxNoiseFigure
(double noiseFigureDb) [member function] |
| 6023 cls.add_method('SetRxNoiseFigure',· |
| 6024 'void',· |
| 6025 [param('double', 'noiseFigureDb')]) |
| 6026 ## nsl-wifi-phy.h (module 'jamming'): void ns3::NslWifiPhy::SetTxPowerStart(
double start) [member function] |
| 6027 cls.add_method('SetTxPowerStart',· |
| 6028 'void',· |
| 6029 [param('double', 'start')]) |
| 6030 ## nsl-wifi-phy.h (module 'jamming'): void ns3::NslWifiPhy::SetTxPowerEnd(do
uble end) [member function] |
| 6031 cls.add_method('SetTxPowerEnd',· |
| 6032 'void',· |
| 6033 [param('double', 'end')]) |
| 6034 ## nsl-wifi-phy.h (module 'jamming'): void ns3::NslWifiPhy::SetNTxPower(uint
32_t n) [member function] |
| 6035 cls.add_method('SetNTxPower',· |
| 6036 'void',· |
| 6037 [param('uint32_t', 'n')]) |
| 6038 ## nsl-wifi-phy.h (module 'jamming'): void ns3::NslWifiPhy::SetTxGain(double
gain) [member function] |
| 6039 cls.add_method('SetTxGain',· |
| 6040 'void',· |
| 6041 [param('double', 'gain')]) |
| 6042 ## nsl-wifi-phy.h (module 'jamming'): void ns3::NslWifiPhy::SetRxGain(double
gain) [member function] |
| 6043 cls.add_method('SetRxGain',· |
| 6044 'void',· |
| 6045 [param('double', 'gain')]) |
| 6046 ## nsl-wifi-phy.h (module 'jamming'): void ns3::NslWifiPhy::SetEdThreshold(d
ouble threshold) [member function] |
| 6047 cls.add_method('SetEdThreshold',· |
| 6048 'void',· |
| 6049 [param('double', 'threshold')]) |
| 6050 ## nsl-wifi-phy.h (module 'jamming'): void ns3::NslWifiPhy::SetCcaMode1Thres
hold(double threshold) [member function] |
| 6051 cls.add_method('SetCcaMode1Threshold',· |
| 6052 'void',· |
| 6053 [param('double', 'threshold')]) |
| 6054 ## nsl-wifi-phy.h (module 'jamming'): void ns3::NslWifiPhy::SetErrorRateMode
l(ns3::Ptr<ns3::ErrorRateModel> rate) [member function] |
| 6055 cls.add_method('SetErrorRateModel',· |
| 6056 'void',· |
| 6057 [param('ns3::Ptr< ns3::ErrorRateModel >', 'rate')]) |
| 6058 ## nsl-wifi-phy.h (module 'jamming'): void ns3::NslWifiPhy::SetDevice(ns3::P
tr<ns3::Object> device) [member function] |
| 6059 cls.add_method('SetDevice',· |
| 6060 'void',· |
| 6061 [param('ns3::Ptr< ns3::Object >', 'device')]) |
| 6062 ## nsl-wifi-phy.h (module 'jamming'): void ns3::NslWifiPhy::SetMobility(ns3:
:Ptr<ns3::Object> mobility) [member function] |
| 6063 cls.add_method('SetMobility',· |
| 6064 'void',· |
| 6065 [param('ns3::Ptr< ns3::Object >', 'mobility')]) |
| 6066 ## nsl-wifi-phy.h (module 'jamming'): double ns3::NslWifiPhy::GetRxNoiseFigu
re() const [member function] |
| 6067 cls.add_method('GetRxNoiseFigure',· |
| 6068 'double',· |
| 6069 [],· |
| 6070 is_const=True) |
| 6071 ## nsl-wifi-phy.h (module 'jamming'): double ns3::NslWifiPhy::GetTxGain() co
nst [member function] |
| 6072 cls.add_method('GetTxGain',· |
| 6073 'double',· |
| 6074 [],· |
| 6075 is_const=True) |
| 6076 ## nsl-wifi-phy.h (module 'jamming'): double ns3::NslWifiPhy::GetRxGain() co
nst [member function] |
| 6077 cls.add_method('GetRxGain',· |
| 6078 'double',· |
| 6079 [],· |
| 6080 is_const=True) |
| 6081 ## nsl-wifi-phy.h (module 'jamming'): double ns3::NslWifiPhy::GetEdThreshold
() const [member function] |
| 6082 cls.add_method('GetEdThreshold',· |
| 6083 'double',· |
| 6084 [],· |
| 6085 is_const=True) |
| 6086 ## nsl-wifi-phy.h (module 'jamming'): double ns3::NslWifiPhy::GetCcaMode1Thr
eshold() const [member function] |
| 6087 cls.add_method('GetCcaMode1Threshold',· |
| 6088 'double',· |
| 6089 [],· |
| 6090 is_const=True) |
| 6091 ## nsl-wifi-phy.h (module 'jamming'): ns3::Ptr<ns3::ErrorRateModel> ns3::Nsl
WifiPhy::GetErrorRateModel() const [member function] |
| 6092 cls.add_method('GetErrorRateModel',· |
| 6093 'ns3::Ptr< ns3::ErrorRateModel >',· |
| 6094 [],· |
| 6095 is_const=True) |
| 6096 ## nsl-wifi-phy.h (module 'jamming'): ns3::Ptr<ns3::Object> ns3::NslWifiPhy:
:GetDevice() const [member function] |
| 6097 cls.add_method('GetDevice',· |
| 6098 'ns3::Ptr< ns3::Object >',· |
| 6099 [],· |
| 6100 is_const=True) |
| 6101 ## nsl-wifi-phy.h (module 'jamming'): ns3::Ptr<ns3::Object> ns3::NslWifiPhy:
:GetMobility() [member function] |
| 6102 cls.add_method('GetMobility',· |
| 6103 'ns3::Ptr< ns3::Object >',· |
| 6104 []) |
| 6105 ## nsl-wifi-phy.h (module 'jamming'): double ns3::NslWifiPhy::GetTxPowerStar
t() const [member function] |
| 6106 cls.add_method('GetTxPowerStart',· |
| 6107 'double',· |
| 6108 [],· |
| 6109 is_const=True, is_virtual=True) |
| 6110 ## nsl-wifi-phy.h (module 'jamming'): double ns3::NslWifiPhy::GetTxPowerEnd(
) const [member function] |
| 6111 cls.add_method('GetTxPowerEnd',· |
| 6112 'double',· |
| 6113 [],· |
| 6114 is_const=True, is_virtual=True) |
| 6115 ## nsl-wifi-phy.h (module 'jamming'): uint32_t ns3::NslWifiPhy::GetNTxPower(
) const [member function] |
| 6116 cls.add_method('GetNTxPower',· |
| 6117 'uint32_t',· |
| 6118 [],· |
| 6119 is_const=True, is_virtual=True) |
| 6120 ## nsl-wifi-phy.h (module 'jamming'): void ns3::NslWifiPhy::SetReceiveOkCall
back(ns3::Callback<void,ns3::Ptr<ns3::Packet>,double,ns3::WifiMode,ns3::WifiPrea
mble,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty> callback) [member f
unction] |
| 6121 cls.add_method('SetReceiveOkCallback',· |
| 6122 'void',· |
| 6123 [param('ns3::Callback< void, ns3::Ptr< ns3::Packet >, double,
ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty, ns3::empty, ns3::empt
y, ns3::empty >', 'callback')],· |
| 6124 is_virtual=True) |
| 6125 ## nsl-wifi-phy.h (module 'jamming'): void ns3::NslWifiPhy::SetReceiveErrorC
allback(ns3::Callback<void,ns3::Ptr<const ns3::Packet>,double,ns3::empty,ns3::em
pty,ns3::empty,ns3::empty,ns3::empty,ns3::empty,ns3::empty> callback) [member fu
nction] |
| 6126 cls.add_method('SetReceiveErrorCallback',· |
| 6127 'void',· |
| 6128 [param('ns3::Callback< void, ns3::Ptr< ns3::Packet const >, d
ouble, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, n
s3::empty >', 'callback')],· |
| 6129 is_virtual=True) |
| 6130 ## nsl-wifi-phy.h (module 'jamming'): void ns3::NslWifiPhy::SendPacket(ns3::
Ptr<const ns3::Packet> packet, ns3::WifiMode mode, ns3::WifiPreamble preamble, u
int8_t txPowerLevel) [member function] |
| 6131 cls.add_method('SendPacket',· |
| 6132 'void',· |
| 6133 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('ns3
::WifiMode', 'mode'), param('ns3::WifiPreamble', 'preamble'), param('uint8_t', '
txPowerLevel')],· |
| 6134 is_virtual=True) |
| 6135 ## nsl-wifi-phy.h (module 'jamming'): void ns3::NslWifiPhy::RegisterListener
(ns3::WifiPhyListener * listener) [member function] |
| 6136 cls.add_method('RegisterListener',· |
| 6137 'void',· |
| 6138 [param('ns3::WifiPhyListener *', 'listener')],· |
| 6139 is_virtual=True) |
| 6140 ## nsl-wifi-phy.h (module 'jamming'): bool ns3::NslWifiPhy::IsStateCcaBusy()
[member function] |
| 6141 cls.add_method('IsStateCcaBusy',· |
| 6142 'bool',· |
| 6143 [],· |
| 6144 is_virtual=True) |
| 6145 ## nsl-wifi-phy.h (module 'jamming'): bool ns3::NslWifiPhy::IsStateIdle() [m
ember function] |
| 6146 cls.add_method('IsStateIdle',· |
| 6147 'bool',· |
| 6148 [],· |
| 6149 is_virtual=True) |
| 6150 ## nsl-wifi-phy.h (module 'jamming'): bool ns3::NslWifiPhy::IsStateBusy() [m
ember function] |
| 6151 cls.add_method('IsStateBusy',· |
| 6152 'bool',· |
| 6153 [],· |
| 6154 is_virtual=True) |
| 6155 ## nsl-wifi-phy.h (module 'jamming'): bool ns3::NslWifiPhy::IsStateRx() [mem
ber function] |
| 6156 cls.add_method('IsStateRx',· |
| 6157 'bool',· |
| 6158 [],· |
| 6159 is_virtual=True) |
| 6160 ## nsl-wifi-phy.h (module 'jamming'): bool ns3::NslWifiPhy::IsStateTx() [mem
ber function] |
| 6161 cls.add_method('IsStateTx',· |
| 6162 'bool',· |
| 6163 [],· |
| 6164 is_virtual=True) |
| 6165 ## nsl-wifi-phy.h (module 'jamming'): bool ns3::NslWifiPhy::IsStateSwitching
() [member function] |
| 6166 cls.add_method('IsStateSwitching',· |
| 6167 'bool',· |
| 6168 [],· |
| 6169 is_virtual=True) |
| 6170 ## nsl-wifi-phy.h (module 'jamming'): ns3::Time ns3::NslWifiPhy::GetStateDur
ation() [member function] |
| 6171 cls.add_method('GetStateDuration',· |
| 6172 'ns3::Time',· |
| 6173 [],· |
| 6174 is_virtual=True) |
| 6175 ## nsl-wifi-phy.h (module 'jamming'): ns3::Time ns3::NslWifiPhy::GetDelayUnt
ilIdle() [member function] |
| 6176 cls.add_method('GetDelayUntilIdle',· |
| 6177 'ns3::Time',· |
| 6178 [],· |
| 6179 is_virtual=True) |
| 6180 ## nsl-wifi-phy.h (module 'jamming'): ns3::Time ns3::NslWifiPhy::GetLastRxSt
artTime() const [member function] |
| 6181 cls.add_method('GetLastRxStartTime',· |
| 6182 'ns3::Time',· |
| 6183 [],· |
| 6184 is_const=True, is_virtual=True) |
| 6185 ## nsl-wifi-phy.h (module 'jamming'): uint32_t ns3::NslWifiPhy::GetNModes()
const [member function] |
| 6186 cls.add_method('GetNModes',· |
| 6187 'uint32_t',· |
| 6188 [],· |
| 6189 is_const=True, is_virtual=True) |
| 6190 ## nsl-wifi-phy.h (module 'jamming'): ns3::WifiMode ns3::NslWifiPhy::GetMode
(uint32_t mode) const [member function] |
| 6191 cls.add_method('GetMode',· |
| 6192 'ns3::WifiMode',· |
| 6193 [param('uint32_t', 'mode')],· |
| 6194 is_const=True, is_virtual=True) |
| 6195 ## nsl-wifi-phy.h (module 'jamming'): double ns3::NslWifiPhy::CalculateSnr(n
s3::WifiMode txMode, double ber) const [member function] |
| 6196 cls.add_method('CalculateSnr',· |
| 6197 'double',· |
| 6198 [param('ns3::WifiMode', 'txMode'), param('double', 'ber')],· |
| 6199 is_const=True, is_virtual=True) |
| 6200 ## nsl-wifi-phy.h (module 'jamming'): ns3::Ptr<ns3::WifiChannel> ns3::NslWif
iPhy::GetChannel() const [member function] |
| 6201 cls.add_method('GetChannel',· |
| 6202 'ns3::Ptr< ns3::WifiChannel >',· |
| 6203 [],· |
| 6204 is_const=True, is_virtual=True) |
| 6205 ## nsl-wifi-phy.h (module 'jamming'): void ns3::NslWifiPhy::ConfigureStandar
d(ns3::WifiPhyStandard standard) [member function] |
| 6206 cls.add_method('ConfigureStandard',· |
| 6207 'void',· |
| 6208 [param('ns3::WifiPhyStandard', 'standard')],· |
| 6209 is_virtual=True) |
| 6210 ## nsl-wifi-phy.h (module 'jamming'): void ns3::NslWifiPhy::SetNode(ns3::Ptr
<ns3::Node> node) [member function] |
| 6211 cls.add_method('SetNode',· |
| 6212 'void',· |
| 6213 [param('ns3::Ptr< ns3::Node >', 'node')]) |
| 6214 ## nsl-wifi-phy.h (module 'jamming'): double ns3::NslWifiPhy::MeasureRss() [
member function] |
| 6215 cls.add_method('MeasureRss',· |
| 6216 'double',· |
| 6217 []) |
| 6218 ## nsl-wifi-phy.h (module 'jamming'): void ns3::NslWifiPhy::DoDispose() [mem
ber function] |
| 6219 cls.add_method('DoDispose',· |
| 6220 'void',· |
| 6221 [],· |
| 6222 visibility='private', is_virtual=True) |
| 6223 ## nsl-wifi-phy.h (module 'jamming'): void ns3::NslWifiPhy::DoStart() [membe
r function] |
| 6224 cls.add_method('DoStart',· |
| 6225 'void',· |
| 6226 [],· |
| 6227 visibility='private', is_virtual=True) |
| 6228 return |
| 6229 |
| 6230 def register_Ns3ObjectFactoryChecker_methods(root_module, cls): |
| 6231 ## object-factory.h (module 'core'): ns3::ObjectFactoryChecker::ObjectFactor
yChecker() [constructor] |
| 6232 cls.add_constructor([]) |
| 6233 ## object-factory.h (module 'core'): ns3::ObjectFactoryChecker::ObjectFactor
yChecker(ns3::ObjectFactoryChecker const & arg0) [copy constructor] |
| 6234 cls.add_constructor([param('ns3::ObjectFactoryChecker const &', 'arg0')]) |
| 6235 return |
| 6236 |
| 6237 def register_Ns3ObjectFactoryValue_methods(root_module, cls): |
| 6238 ## object-factory.h (module 'core'): ns3::ObjectFactoryValue::ObjectFactoryV
alue() [constructor] |
| 6239 cls.add_constructor([]) |
| 6240 ## object-factory.h (module 'core'): ns3::ObjectFactoryValue::ObjectFactoryV
alue(ns3::ObjectFactoryValue const & arg0) [copy constructor] |
| 6241 cls.add_constructor([param('ns3::ObjectFactoryValue const &', 'arg0')]) |
| 6242 ## object-factory.h (module 'core'): ns3::ObjectFactoryValue::ObjectFactoryV
alue(ns3::ObjectFactory const & value) [constructor] |
| 6243 cls.add_constructor([param('ns3::ObjectFactory const &', 'value')]) |
| 6244 ## object-factory.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::Obje
ctFactoryValue::Copy() const [member function] |
| 6245 cls.add_method('Copy',· |
| 6246 'ns3::Ptr< ns3::AttributeValue >',· |
| 6247 [],· |
| 6248 is_const=True, is_virtual=True) |
| 6249 ## object-factory.h (module 'core'): bool ns3::ObjectFactoryValue::Deseriali
zeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [
member function] |
| 6250 cls.add_method('DeserializeFromString',· |
| 6251 'bool',· |
| 6252 [param('std::string', 'value'), param('ns3::Ptr< ns3::Attribu
teChecker const >', 'checker')],· |
| 6253 is_virtual=True) |
| 6254 ## object-factory.h (module 'core'): ns3::ObjectFactory ns3::ObjectFactoryVa
lue::Get() const [member function] |
| 6255 cls.add_method('Get',· |
| 6256 'ns3::ObjectFactory',· |
| 6257 [],· |
| 6258 is_const=True) |
| 6259 ## object-factory.h (module 'core'): std::string ns3::ObjectFactoryValue::Se
rializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member fun
ction] |
| 6260 cls.add_method('SerializeToString',· |
| 6261 'std::string',· |
| 6262 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')]
,· |
| 6263 is_const=True, is_virtual=True) |
| 6264 ## object-factory.h (module 'core'): void ns3::ObjectFactoryValue::Set(ns3::
ObjectFactory const & value) [member function] |
| 6265 cls.add_method('Set',· |
| 6266 'void',· |
| 6267 [param('ns3::ObjectFactory const &', 'value')]) |
| 6268 return |
| 6269 |
| 6270 def register_Ns3OutputStreamWrapper_methods(root_module, cls): |
| 6271 ## output-stream-wrapper.h (module 'network'): ns3::OutputStreamWrapper::Out
putStreamWrapper(ns3::OutputStreamWrapper const & arg0) [copy constructor] |
| 6272 cls.add_constructor([param('ns3::OutputStreamWrapper const &', 'arg0')]) |
| 6273 ## output-stream-wrapper.h (module 'network'): ns3::OutputStreamWrapper::Out
putStreamWrapper(std::string filename, std::_Ios_Openmode filemode) [constructor
] |
| 6274 cls.add_constructor([param('std::string', 'filename'), param('std::_Ios_Open
mode', 'filemode')]) |
| 6275 ## output-stream-wrapper.h (module 'network'): ns3::OutputStreamWrapper::Out
putStreamWrapper(std::ostream * os) [constructor] |
| 6276 cls.add_constructor([param('std::ostream *', 'os')]) |
| 6277 ## output-stream-wrapper.h (module 'network'): std::ostream * ns3::OutputStr
eamWrapper::GetStream() [member function] |
| 6278 cls.add_method('GetStream',· |
| 6279 'std::ostream *',· |
| 6280 []) |
| 6281 return |
| 6282 |
| 6283 def register_Ns3Packet_methods(root_module, cls): |
| 6284 cls.add_output_stream_operator() |
| 6285 ## packet.h (module 'network'): ns3::Packet::Packet() [constructor] |
| 6286 cls.add_constructor([]) |
| 6287 ## packet.h (module 'network'): ns3::Packet::Packet(ns3::Packet const & o) [
copy constructor] |
| 6288 cls.add_constructor([param('ns3::Packet const &', 'o')]) |
| 6289 ## packet.h (module 'network'): ns3::Packet::Packet(uint32_t size) [construc
tor] |
| 6290 cls.add_constructor([param('uint32_t', 'size')]) |
| 6291 ## packet.h (module 'network'): ns3::Packet::Packet(uint8_t const * buffer,
uint32_t size, bool magic) [constructor] |
| 6292 cls.add_constructor([param('uint8_t const *', 'buffer'), param('uint32_t', '
size'), param('bool', 'magic')]) |
| 6293 ## packet.h (module 'network'): ns3::Packet::Packet(uint8_t const * buffer,
uint32_t size) [constructor] |
| 6294 cls.add_constructor([param('uint8_t const *', 'buffer'), param('uint32_t', '
size')]) |
| 6295 ## packet.h (module 'network'): void ns3::Packet::AddAtEnd(ns3::Ptr<const ns
3::Packet> packet) [member function] |
| 6296 cls.add_method('AddAtEnd',· |
| 6297 'void',· |
| 6298 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
| 6299 ## packet.h (module 'network'): void ns3::Packet::AddByteTag(ns3::Tag const
& tag) const [member function] |
| 6300 cls.add_method('AddByteTag',· |
| 6301 'void',· |
| 6302 [param('ns3::Tag const &', 'tag')],· |
| 6303 is_const=True) |
| 6304 ## packet.h (module 'network'): void ns3::Packet::AddHeader(ns3::Header cons
t & header) [member function] |
| 6305 cls.add_method('AddHeader',· |
| 6306 'void',· |
| 6307 [param('ns3::Header const &', 'header')]) |
| 6308 ## packet.h (module 'network'): void ns3::Packet::AddPacketTag(ns3::Tag cons
t & tag) const [member function] |
| 6309 cls.add_method('AddPacketTag',· |
| 6310 'void',· |
| 6311 [param('ns3::Tag const &', 'tag')],· |
| 6312 is_const=True) |
| 6313 ## packet.h (module 'network'): void ns3::Packet::AddPaddingAtEnd(uint32_t s
ize) [member function] |
| 6314 cls.add_method('AddPaddingAtEnd',· |
| 6315 'void',· |
| 6316 [param('uint32_t', 'size')]) |
| 6317 ## packet.h (module 'network'): void ns3::Packet::AddTrailer(ns3::Trailer co
nst & trailer) [member function] |
| 6318 cls.add_method('AddTrailer',· |
| 6319 'void',· |
| 6320 [param('ns3::Trailer const &', 'trailer')]) |
| 6321 ## packet.h (module 'network'): ns3::PacketMetadata::ItemIterator ns3::Packe
t::BeginItem() const [member function] |
| 6322 cls.add_method('BeginItem',· |
| 6323 'ns3::PacketMetadata::ItemIterator',· |
| 6324 [],· |
| 6325 is_const=True) |
| 6326 ## packet.h (module 'network'): ns3::Ptr<ns3::Packet> ns3::Packet::Copy() co
nst [member function] |
| 6327 cls.add_method('Copy',· |
| 6328 'ns3::Ptr< ns3::Packet >',· |
| 6329 [],· |
| 6330 is_const=True) |
| 6331 ## packet.h (module 'network'): uint32_t ns3::Packet::CopyData(uint8_t * buf
fer, uint32_t size) const [member function] |
| 6332 cls.add_method('CopyData',· |
| 6333 'uint32_t',· |
| 6334 [param('uint8_t *', 'buffer'), param('uint32_t', 'size')],· |
| 6335 is_const=True) |
| 6336 ## packet.h (module 'network'): void ns3::Packet::CopyData(std::ostream * os
, uint32_t size) const [member function] |
| 6337 cls.add_method('CopyData',· |
| 6338 'void',· |
| 6339 [param('std::ostream *', 'os'), param('uint32_t', 'size')],· |
| 6340 is_const=True) |
| 6341 ## packet.h (module 'network'): ns3::Ptr<ns3::Packet> ns3::Packet::CreateFra
gment(uint32_t start, uint32_t length) const [member function] |
| 6342 cls.add_method('CreateFragment',· |
| 6343 'ns3::Ptr< ns3::Packet >',· |
| 6344 [param('uint32_t', 'start'), param('uint32_t', 'length')],· |
| 6345 is_const=True) |
| 6346 ## packet.h (module 'network'): static void ns3::Packet::EnableChecking() [m
ember function] |
| 6347 cls.add_method('EnableChecking',· |
| 6348 'void',· |
| 6349 [],· |
| 6350 is_static=True) |
| 6351 ## packet.h (module 'network'): static void ns3::Packet::EnablePrinting() [m
ember function] |
| 6352 cls.add_method('EnablePrinting',· |
| 6353 'void',· |
| 6354 [],· |
| 6355 is_static=True) |
| 6356 ## packet.h (module 'network'): bool ns3::Packet::FindFirstMatchingByteTag(n
s3::Tag & tag) const [member function] |
| 6357 cls.add_method('FindFirstMatchingByteTag',· |
| 6358 'bool',· |
| 6359 [param('ns3::Tag &', 'tag')],· |
| 6360 is_const=True) |
| 6361 ## packet.h (module 'network'): ns3::ByteTagIterator ns3::Packet::GetByteTag
Iterator() const [member function] |
| 6362 cls.add_method('GetByteTagIterator',· |
| 6363 'ns3::ByteTagIterator',· |
| 6364 [],· |
| 6365 is_const=True) |
| 6366 ## packet.h (module 'network'): ns3::Ptr<ns3::NixVector> ns3::Packet::GetNix
Vector() const [member function] |
| 6367 cls.add_method('GetNixVector',· |
| 6368 'ns3::Ptr< ns3::NixVector >',· |
| 6369 [],· |
| 6370 is_const=True) |
| 6371 ## packet.h (module 'network'): ns3::PacketTagIterator ns3::Packet::GetPacke
tTagIterator() const [member function] |
| 6372 cls.add_method('GetPacketTagIterator',· |
| 6373 'ns3::PacketTagIterator',· |
| 6374 [],· |
| 6375 is_const=True) |
| 6376 ## packet.h (module 'network'): uint32_t ns3::Packet::GetSerializedSize() co
nst [member function] |
| 6377 cls.add_method('GetSerializedSize',· |
| 6378 'uint32_t',· |
| 6379 [],· |
| 6380 is_const=True) |
| 6381 ## packet.h (module 'network'): uint32_t ns3::Packet::GetSize() const [membe
r function] |
| 6382 cls.add_method('GetSize',· |
| 6383 'uint32_t',· |
| 6384 [],· |
| 6385 is_const=True) |
| 6386 ## packet.h (module 'network'): uint64_t ns3::Packet::GetUid() const [member
function] |
| 6387 cls.add_method('GetUid',· |
| 6388 'uint64_t',· |
| 6389 [],· |
| 6390 is_const=True) |
| 6391 ## packet.h (module 'network'): uint8_t const * ns3::Packet::PeekData() cons
t [member function] |
| 6392 cls.add_method('PeekData',· |
| 6393 'uint8_t const *',· |
| 6394 [],· |
| 6395 deprecated=True, is_const=True) |
| 6396 ## packet.h (module 'network'): uint32_t ns3::Packet::PeekHeader(ns3::Header
& header) const [member function] |
| 6397 cls.add_method('PeekHeader',· |
| 6398 'uint32_t',· |
| 6399 [param('ns3::Header &', 'header')],· |
| 6400 is_const=True) |
| 6401 ## packet.h (module 'network'): bool ns3::Packet::PeekPacketTag(ns3::Tag & t
ag) const [member function] |
| 6402 cls.add_method('PeekPacketTag',· |
| 6403 'bool',· |
| 6404 [param('ns3::Tag &', 'tag')],· |
| 6405 is_const=True) |
| 6406 ## packet.h (module 'network'): uint32_t ns3::Packet::PeekTrailer(ns3::Trail
er & trailer) [member function] |
| 6407 cls.add_method('PeekTrailer',· |
| 6408 'uint32_t',· |
| 6409 [param('ns3::Trailer &', 'trailer')]) |
| 6410 ## packet.h (module 'network'): void ns3::Packet::Print(std::ostream & os) c
onst [member function] |
| 6411 cls.add_method('Print',· |
| 6412 'void',· |
| 6413 [param('std::ostream &', 'os')],· |
| 6414 is_const=True) |
| 6415 ## packet.h (module 'network'): void ns3::Packet::PrintByteTags(std::ostream
& os) const [member function] |
| 6416 cls.add_method('PrintByteTags',· |
| 6417 'void',· |
| 6418 [param('std::ostream &', 'os')],· |
| 6419 is_const=True) |
| 6420 ## packet.h (module 'network'): void ns3::Packet::PrintPacketTags(std::ostre
am & os) const [member function] |
| 6421 cls.add_method('PrintPacketTags',· |
| 6422 'void',· |
| 6423 [param('std::ostream &', 'os')],· |
| 6424 is_const=True) |
| 6425 ## packet.h (module 'network'): void ns3::Packet::RemoveAllByteTags() [membe
r function] |
| 6426 cls.add_method('RemoveAllByteTags',· |
| 6427 'void',· |
| 6428 []) |
| 6429 ## packet.h (module 'network'): void ns3::Packet::RemoveAllPacketTags() [mem
ber function] |
| 6430 cls.add_method('RemoveAllPacketTags',· |
| 6431 'void',· |
| 6432 []) |
| 6433 ## packet.h (module 'network'): void ns3::Packet::RemoveAtEnd(uint32_t size)
[member function] |
| 6434 cls.add_method('RemoveAtEnd',· |
| 6435 'void',· |
| 6436 [param('uint32_t', 'size')]) |
| 6437 ## packet.h (module 'network'): void ns3::Packet::RemoveAtStart(uint32_t siz
e) [member function] |
| 6438 cls.add_method('RemoveAtStart',· |
| 6439 'void',· |
| 6440 [param('uint32_t', 'size')]) |
| 6441 ## packet.h (module 'network'): uint32_t ns3::Packet::RemoveHeader(ns3::Head
er & header) [member function] |
| 6442 cls.add_method('RemoveHeader',· |
| 6443 'uint32_t',· |
| 6444 [param('ns3::Header &', 'header')]) |
| 6445 ## packet.h (module 'network'): bool ns3::Packet::RemovePacketTag(ns3::Tag &
tag) [member function] |
| 6446 cls.add_method('RemovePacketTag',· |
| 6447 'bool',· |
| 6448 [param('ns3::Tag &', 'tag')]) |
| 6449 ## packet.h (module 'network'): uint32_t ns3::Packet::RemoveTrailer(ns3::Tra
iler & trailer) [member function] |
| 6450 cls.add_method('RemoveTrailer',· |
| 6451 'uint32_t',· |
| 6452 [param('ns3::Trailer &', 'trailer')]) |
| 6453 ## packet.h (module 'network'): uint32_t ns3::Packet::Serialize(uint8_t * bu
ffer, uint32_t maxSize) const [member function] |
| 6454 cls.add_method('Serialize',· |
| 6455 'uint32_t',· |
| 6456 [param('uint8_t *', 'buffer'), param('uint32_t', 'maxSize')],········ |
| 6457 is_const=True) |
| 6458 ## packet.h (module 'network'): void ns3::Packet::SetNixVector(ns3::Ptr<ns3:
:NixVector> arg0) [member function] |
| 6459 cls.add_method('SetNixVector',· |
| 6460 'void',· |
| 6461 [param('ns3::Ptr< ns3::NixVector >', 'arg0')]) |
| 6462 return |
| 6463 |
| 6464 def register_Ns3RandomJammer_methods(root_module, cls): |
| 6465 ## random-jammer.h (module 'jamming'): ns3::RandomJammer::RandomJammer(ns3::
RandomJammer const & arg0) [copy constructor] |
| 6466 cls.add_constructor([param('ns3::RandomJammer const &', 'arg0')]) |
| 6467 ## random-jammer.h (module 'jamming'): ns3::RandomJammer::RandomJammer() [co
nstructor] |
| 6468 cls.add_constructor([]) |
| 6469 ## random-jammer.h (module 'jamming'): ns3::Time ns3::RandomJammer::GetJammi
ngDuration() const [member function] |
| 6470 cls.add_method('GetJammingDuration',· |
| 6471 'ns3::Time',· |
| 6472 [],· |
| 6473 is_const=True) |
| 6474 ## random-jammer.h (module 'jamming'): bool ns3::RandomJammer::GetReactToMit
igation() const [member function] |
| 6475 cls.add_method('GetReactToMitigation',· |
| 6476 'bool',· |
| 6477 [],· |
| 6478 is_const=True) |
| 6479 ## random-jammer.h (module 'jamming'): ns3::Time ns3::RandomJammer::GetRxTim
eout() const [member function] |
| 6480 cls.add_method('GetRxTimeout',· |
| 6481 'ns3::Time',· |
| 6482 [],· |
| 6483 is_const=True) |
| 6484 ## random-jammer.h (module 'jamming'): double ns3::RandomJammer::GetTxPower(
) const [member function] |
| 6485 cls.add_method('GetTxPower',· |
| 6486 'double',· |
| 6487 [],· |
| 6488 is_const=True) |
| 6489 ## random-jammer.h (module 'jamming'): static ns3::TypeId ns3::RandomJammer:
:GetTypeId() [member function] |
| 6490 cls.add_method('GetTypeId',· |
| 6491 'ns3::TypeId',· |
| 6492 [],· |
| 6493 is_static=True) |
| 6494 ## random-jammer.h (module 'jamming'): void ns3::RandomJammer::SetEnergySour
ce(ns3::Ptr<ns3::EnergySource> source) [member function] |
| 6495 cls.add_method('SetEnergySource',· |
| 6496 'void',· |
| 6497 [param('ns3::Ptr< ns3::EnergySource >', 'source')],· |
| 6498 is_virtual=True) |
| 6499 ## random-jammer.h (module 'jamming'): void ns3::RandomJammer::SetJammingDur
ation(ns3::Time duration) [member function] |
| 6500 cls.add_method('SetJammingDuration',· |
| 6501 'void',· |
| 6502 [param('ns3::Time', 'duration')]) |
| 6503 ## random-jammer.h (module 'jamming'): void ns3::RandomJammer::SetRandomVari
able(ns3::RandomVariable random) [member function] |
| 6504 cls.add_method('SetRandomVariable',· |
| 6505 'void',· |
| 6506 [param('ns3::RandomVariable', 'random')]) |
| 6507 ## random-jammer.h (module 'jamming'): void ns3::RandomJammer::SetReactToMit
igation(bool const flag) [member function] |
| 6508 cls.add_method('SetReactToMitigation',· |
| 6509 'void',· |
| 6510 [param('bool const', 'flag')]) |
| 6511 ## random-jammer.h (module 'jamming'): void ns3::RandomJammer::SetRxTimeout(
ns3::Time rxTimeout) [member function] |
| 6512 cls.add_method('SetRxTimeout',· |
| 6513 'void',· |
| 6514 [param('ns3::Time', 'rxTimeout')]) |
| 6515 ## random-jammer.h (module 'jamming'): void ns3::RandomJammer::SetTxPower(do
uble power) [member function] |
| 6516 cls.add_method('SetTxPower',· |
| 6517 'void',· |
| 6518 [param('double', 'power')]) |
| 6519 ## random-jammer.h (module 'jamming'): void ns3::RandomJammer::SetUtility(ns
3::Ptr<ns3::WirelessModuleUtility> utility) [member function] |
| 6520 cls.add_method('SetUtility',· |
| 6521 'void',· |
| 6522 [param('ns3::Ptr< ns3::WirelessModuleUtility >', 'utility')],········ |
| 6523 is_virtual=True) |
| 6524 ## random-jammer.h (module 'jamming'): void ns3::RandomJammer::DoDispose() [
member function] |
| 6525 cls.add_method('DoDispose',· |
| 6526 'void',· |
| 6527 [],· |
| 6528 visibility='private', is_virtual=True) |
| 6529 ## random-jammer.h (module 'jamming'): bool ns3::RandomJammer::DoEndRxHandle
r(ns3::Ptr<ns3::Packet> packet, double averageRss) [member function] |
| 6530 cls.add_method('DoEndRxHandler',· |
| 6531 'bool',· |
| 6532 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'averageRss')],· |
| 6533 visibility='private', is_virtual=True) |
| 6534 ## random-jammer.h (module 'jamming'): void ns3::RandomJammer::DoEndTxHandle
r(ns3::Ptr<ns3::Packet> packet, double txPower) [member function] |
| 6535 cls.add_method('DoEndTxHandler',· |
| 6536 'void',· |
| 6537 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'txPower')],· |
| 6538 visibility='private', is_virtual=True) |
| 6539 ## random-jammer.h (module 'jamming'): void ns3::RandomJammer::DoJamming() [
member function] |
| 6540 cls.add_method('DoJamming',· |
| 6541 'void',· |
| 6542 [],· |
| 6543 visibility='private', is_virtual=True) |
| 6544 ## random-jammer.h (module 'jamming'): bool ns3::RandomJammer::DoStartRxHand
ler(ns3::Ptr<ns3::Packet> packet, double startRss) [member function] |
| 6545 cls.add_method('DoStartRxHandler',· |
| 6546 'bool',· |
| 6547 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'startRss')],· |
| 6548 visibility='private', is_virtual=True) |
| 6549 ## random-jammer.h (module 'jamming'): void ns3::RandomJammer::DoStopJammer(
) [member function] |
| 6550 cls.add_method('DoStopJammer',· |
| 6551 'void',· |
| 6552 [],· |
| 6553 visibility='private', is_virtual=True) |
| 6554 return |
| 6555 |
| 6556 def register_Ns3RandomVariableChecker_methods(root_module, cls): |
| 6557 ## random-variable.h (module 'core'): ns3::RandomVariableChecker::RandomVari
ableChecker() [constructor] |
| 6558 cls.add_constructor([]) |
| 6559 ## random-variable.h (module 'core'): ns3::RandomVariableChecker::RandomVari
ableChecker(ns3::RandomVariableChecker const & arg0) [copy constructor] |
| 6560 cls.add_constructor([param('ns3::RandomVariableChecker const &', 'arg0')]) |
| 6561 return |
| 6562 |
| 6563 def register_Ns3RandomVariableValue_methods(root_module, cls): |
| 6564 ## random-variable.h (module 'core'): ns3::RandomVariableValue::RandomVariab
leValue() [constructor] |
| 6565 cls.add_constructor([]) |
| 6566 ## random-variable.h (module 'core'): ns3::RandomVariableValue::RandomVariab
leValue(ns3::RandomVariableValue const & arg0) [copy constructor] |
| 6567 cls.add_constructor([param('ns3::RandomVariableValue const &', 'arg0')]) |
| 6568 ## random-variable.h (module 'core'): ns3::RandomVariableValue::RandomVariab
leValue(ns3::RandomVariable const & value) [constructor] |
| 6569 cls.add_constructor([param('ns3::RandomVariable const &', 'value')]) |
| 6570 ## random-variable.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::Ran
domVariableValue::Copy() const [member function] |
| 6571 cls.add_method('Copy',· |
| 6572 'ns3::Ptr< ns3::AttributeValue >',· |
| 6573 [],· |
| 6574 is_const=True, is_virtual=True) |
| 6575 ## random-variable.h (module 'core'): bool ns3::RandomVariableValue::Deseria
lizeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker)
[member function] |
| 6576 cls.add_method('DeserializeFromString',· |
| 6577 'bool',· |
| 6578 [param('std::string', 'value'), param('ns3::Ptr< ns3::Attribu
teChecker const >', 'checker')],· |
| 6579 is_virtual=True) |
| 6580 ## random-variable.h (module 'core'): ns3::RandomVariable ns3::RandomVariabl
eValue::Get() const [member function] |
| 6581 cls.add_method('Get',· |
| 6582 'ns3::RandomVariable',· |
| 6583 [],· |
| 6584 is_const=True) |
| 6585 ## random-variable.h (module 'core'): std::string ns3::RandomVariableValue::
SerializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member f
unction] |
| 6586 cls.add_method('SerializeToString',· |
| 6587 'std::string',· |
| 6588 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')]
,· |
| 6589 is_const=True, is_virtual=True) |
| 6590 ## random-variable.h (module 'core'): void ns3::RandomVariableValue::Set(ns3
::RandomVariable const & value) [member function] |
| 6591 cls.add_method('Set',· |
| 6592 'void',· |
| 6593 [param('ns3::RandomVariable const &', 'value')]) |
| 6594 return |
| 6595 |
| 6596 def register_Ns3ReactiveJammer_methods(root_module, cls): |
| 6597 ## reactive-jammer.h (module 'jamming'): ns3::ReactiveJammer::ReactiveJammer
(ns3::ReactiveJammer const & arg0) [copy constructor] |
| 6598 cls.add_constructor([param('ns3::ReactiveJammer const &', 'arg0')]) |
| 6599 ## reactive-jammer.h (module 'jamming'): ns3::ReactiveJammer::ReactiveJammer
() [constructor] |
| 6600 cls.add_constructor([]) |
| 6601 ## reactive-jammer.h (module 'jamming'): double ns3::ReactiveJammer::GetFixe
dProbability() const [member function] |
| 6602 cls.add_method('GetFixedProbability',· |
| 6603 'double',· |
| 6604 [],· |
| 6605 is_const=True) |
| 6606 ## reactive-jammer.h (module 'jamming'): ns3::Time ns3::ReactiveJammer::GetJ
ammingDuration() const [member function] |
| 6607 cls.add_method('GetJammingDuration',· |
| 6608 'ns3::Time',· |
| 6609 [],· |
| 6610 is_const=True) |
| 6611 ## reactive-jammer.h (module 'jamming'): bool ns3::ReactiveJammer::GetReactT
oMitigation() const [member function] |
| 6612 cls.add_method('GetReactToMitigation',· |
| 6613 'bool',· |
| 6614 [],· |
| 6615 is_const=True) |
| 6616 ## reactive-jammer.h (module 'jamming'): uint32_t ns3::ReactiveJammer::GetRe
actionStrategy() const [member function] |
| 6617 cls.add_method('GetReactionStrategy',· |
| 6618 'uint32_t',· |
| 6619 [],· |
| 6620 is_const=True) |
| 6621 ## reactive-jammer.h (module 'jamming'): ns3::Time ns3::ReactiveJammer::GetR
xTimeout() const [member function] |
| 6622 cls.add_method('GetRxTimeout',· |
| 6623 'ns3::Time',· |
| 6624 [],· |
| 6625 is_const=True) |
| 6626 ## reactive-jammer.h (module 'jamming'): ns3::Time ns3::ReactiveJammer::GetR
xTxSwitchingDelay() const [member function] |
| 6627 cls.add_method('GetRxTxSwitchingDelay',· |
| 6628 'ns3::Time',· |
| 6629 [],· |
| 6630 is_const=True) |
| 6631 ## reactive-jammer.h (module 'jamming'): double ns3::ReactiveJammer::GetTxPo
wer() const [member function] |
| 6632 cls.add_method('GetTxPower',· |
| 6633 'double',· |
| 6634 [],· |
| 6635 is_const=True) |
| 6636 ## reactive-jammer.h (module 'jamming'): static ns3::TypeId ns3::ReactiveJam
mer::GetTypeId() [member function] |
| 6637 cls.add_method('GetTypeId',· |
| 6638 'ns3::TypeId',· |
| 6639 [],· |
| 6640 is_static=True) |
| 6641 ## reactive-jammer.h (module 'jamming'): void ns3::ReactiveJammer::SetEnergy
Source(ns3::Ptr<ns3::EnergySource> source) [member function] |
| 6642 cls.add_method('SetEnergySource',· |
| 6643 'void',· |
| 6644 [param('ns3::Ptr< ns3::EnergySource >', 'source')],· |
| 6645 is_virtual=True) |
| 6646 ## reactive-jammer.h (module 'jamming'): void ns3::ReactiveJammer::SetFixedP
robability(double probability) [member function] |
| 6647 cls.add_method('SetFixedProbability',· |
| 6648 'void',· |
| 6649 [param('double', 'probability')]) |
| 6650 ## reactive-jammer.h (module 'jamming'): void ns3::ReactiveJammer::SetJammin
gDuration(ns3::Time duration) [member function] |
| 6651 cls.add_method('SetJammingDuration',· |
| 6652 'void',· |
| 6653 [param('ns3::Time', 'duration')]) |
| 6654 ## reactive-jammer.h (module 'jamming'): void ns3::ReactiveJammer::SetReactT
oMitigation(bool const flag) [member function] |
| 6655 cls.add_method('SetReactToMitigation',· |
| 6656 'void',· |
| 6657 [param('bool const', 'flag')]) |
| 6658 ## reactive-jammer.h (module 'jamming'): void ns3::ReactiveJammer::SetReacti
onStrategy(ns3::ReactiveJammer::ReactionStrategy strategy) [member function] |
| 6659 cls.add_method('SetReactionStrategy',· |
| 6660 'void',· |
| 6661 [param('ns3::ReactiveJammer::ReactionStrategy', 'strategy')]) |
| 6662 ## reactive-jammer.h (module 'jamming'): void ns3::ReactiveJammer::SetRxTime
out(ns3::Time rxTimeout) [member function] |
| 6663 cls.add_method('SetRxTimeout',· |
| 6664 'void',· |
| 6665 [param('ns3::Time', 'rxTimeout')]) |
| 6666 ## reactive-jammer.h (module 'jamming'): void ns3::ReactiveJammer::SetRxTxSw
itchingDelay(ns3::Time interval) [member function] |
| 6667 cls.add_method('SetRxTxSwitchingDelay',· |
| 6668 'void',· |
| 6669 [param('ns3::Time', 'interval')]) |
| 6670 ## reactive-jammer.h (module 'jamming'): void ns3::ReactiveJammer::SetTxPowe
r(double power) [member function] |
| 6671 cls.add_method('SetTxPower',· |
| 6672 'void',· |
| 6673 [param('double', 'power')]) |
| 6674 ## reactive-jammer.h (module 'jamming'): void ns3::ReactiveJammer::SetUtilit
y(ns3::Ptr<ns3::WirelessModuleUtility> utility) [member function] |
| 6675 cls.add_method('SetUtility',· |
| 6676 'void',· |
| 6677 [param('ns3::Ptr< ns3::WirelessModuleUtility >', 'utility')],········ |
| 6678 is_virtual=True) |
| 6679 ## reactive-jammer.h (module 'jamming'): void ns3::ReactiveJammer::DoDispose
() [member function] |
| 6680 cls.add_method('DoDispose',· |
| 6681 'void',· |
| 6682 [],· |
| 6683 visibility='private', is_virtual=True) |
| 6684 ## reactive-jammer.h (module 'jamming'): bool ns3::ReactiveJammer::DoEndRxHa
ndler(ns3::Ptr<ns3::Packet> packet, double averageRss) [member function] |
| 6685 cls.add_method('DoEndRxHandler',· |
| 6686 'bool',· |
| 6687 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'averageRss')],· |
| 6688 visibility='private', is_virtual=True) |
| 6689 ## reactive-jammer.h (module 'jamming'): void ns3::ReactiveJammer::DoEndTxHa
ndler(ns3::Ptr<ns3::Packet> packet, double txPower) [member function] |
| 6690 cls.add_method('DoEndTxHandler',· |
| 6691 'void',· |
| 6692 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'txPower')],· |
| 6693 visibility='private', is_virtual=True) |
| 6694 ## reactive-jammer.h (module 'jamming'): void ns3::ReactiveJammer::DoJamming
() [member function] |
| 6695 cls.add_method('DoJamming',· |
| 6696 'void',· |
| 6697 [],· |
| 6698 visibility='private', is_virtual=True) |
| 6699 ## reactive-jammer.h (module 'jamming'): bool ns3::ReactiveJammer::DoStartRx
Handler(ns3::Ptr<ns3::Packet> packet, double startRss) [member function] |
| 6700 cls.add_method('DoStartRxHandler',· |
| 6701 'bool',· |
| 6702 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'startRss')],· |
| 6703 visibility='private', is_virtual=True) |
| 6704 ## reactive-jammer.h (module 'jamming'): void ns3::ReactiveJammer::DoStopJam
mer() [member function] |
| 6705 cls.add_method('DoStopJammer',· |
| 6706 'void',· |
| 6707 [],· |
| 6708 visibility='private', is_virtual=True) |
| 6709 return |
| 6710 |
| 6711 def register_Ns3TimeChecker_methods(root_module, cls): |
| 6712 ## nstime.h (module 'core'): ns3::TimeChecker::TimeChecker() [constructor] |
| 6713 cls.add_constructor([]) |
| 6714 ## nstime.h (module 'core'): ns3::TimeChecker::TimeChecker(ns3::TimeChecker
const & arg0) [copy constructor] |
| 6715 cls.add_constructor([param('ns3::TimeChecker const &', 'arg0')]) |
| 6716 return |
| 6717 |
| 6718 def register_Ns3TimeValue_methods(root_module, cls): |
| 6719 ## nstime.h (module 'core'): ns3::TimeValue::TimeValue() [constructor] |
| 6720 cls.add_constructor([]) |
| 6721 ## nstime.h (module 'core'): ns3::TimeValue::TimeValue(ns3::TimeValue const
& arg0) [copy constructor] |
| 6722 cls.add_constructor([param('ns3::TimeValue const &', 'arg0')]) |
| 6723 ## nstime.h (module 'core'): ns3::TimeValue::TimeValue(ns3::Time const & val
ue) [constructor] |
| 6724 cls.add_constructor([param('ns3::Time const &', 'value')]) |
| 6725 ## nstime.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::TimeValue::C
opy() const [member function] |
| 6726 cls.add_method('Copy',· |
| 6727 'ns3::Ptr< ns3::AttributeValue >',· |
| 6728 [],· |
| 6729 is_const=True, is_virtual=True) |
| 6730 ## nstime.h (module 'core'): bool ns3::TimeValue::DeserializeFromString(std:
:string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
| 6731 cls.add_method('DeserializeFromString',· |
| 6732 'bool',· |
| 6733 [param('std::string', 'value'), param('ns3::Ptr< ns3::Attribu
teChecker const >', 'checker')],· |
| 6734 is_virtual=True) |
| 6735 ## nstime.h (module 'core'): ns3::Time ns3::TimeValue::Get() const [member f
unction] |
| 6736 cls.add_method('Get',· |
| 6737 'ns3::Time',· |
| 6738 [],· |
| 6739 is_const=True) |
| 6740 ## nstime.h (module 'core'): std::string ns3::TimeValue::SerializeToString(n
s3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
| 6741 cls.add_method('SerializeToString',· |
| 6742 'std::string',· |
| 6743 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')]
,· |
| 6744 is_const=True, is_virtual=True) |
| 6745 ## nstime.h (module 'core'): void ns3::TimeValue::Set(ns3::Time const & valu
e) [member function] |
| 6746 cls.add_method('Set',· |
| 6747 'void',· |
| 6748 [param('ns3::Time const &', 'value')]) |
| 6749 return |
| 6750 |
| 6751 def register_Ns3TypeIdChecker_methods(root_module, cls): |
| 6752 ## type-id.h (module 'core'): ns3::TypeIdChecker::TypeIdChecker() [construct
or] |
| 6753 cls.add_constructor([]) |
| 6754 ## type-id.h (module 'core'): ns3::TypeIdChecker::TypeIdChecker(ns3::TypeIdC
hecker const & arg0) [copy constructor] |
| 6755 cls.add_constructor([param('ns3::TypeIdChecker const &', 'arg0')]) |
| 6756 return |
| 6757 |
| 6758 def register_Ns3TypeIdValue_methods(root_module, cls): |
| 6759 ## type-id.h (module 'core'): ns3::TypeIdValue::TypeIdValue() [constructor] |
| 6760 cls.add_constructor([]) |
| 6761 ## type-id.h (module 'core'): ns3::TypeIdValue::TypeIdValue(ns3::TypeIdValue
const & arg0) [copy constructor] |
| 6762 cls.add_constructor([param('ns3::TypeIdValue const &', 'arg0')]) |
| 6763 ## type-id.h (module 'core'): ns3::TypeIdValue::TypeIdValue(ns3::TypeId cons
t & value) [constructor] |
| 6764 cls.add_constructor([param('ns3::TypeId const &', 'value')]) |
| 6765 ## type-id.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::TypeIdValue
::Copy() const [member function] |
| 6766 cls.add_method('Copy',· |
| 6767 'ns3::Ptr< ns3::AttributeValue >',· |
| 6768 [],· |
| 6769 is_const=True, is_virtual=True) |
| 6770 ## type-id.h (module 'core'): bool ns3::TypeIdValue::DeserializeFromString(s
td::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member functio
n] |
| 6771 cls.add_method('DeserializeFromString',· |
| 6772 'bool',· |
| 6773 [param('std::string', 'value'), param('ns3::Ptr< ns3::Attribu
teChecker const >', 'checker')],· |
| 6774 is_virtual=True) |
| 6775 ## type-id.h (module 'core'): ns3::TypeId ns3::TypeIdValue::Get() const [mem
ber function] |
| 6776 cls.add_method('Get',· |
| 6777 'ns3::TypeId',· |
| 6778 [],· |
| 6779 is_const=True) |
| 6780 ## type-id.h (module 'core'): std::string ns3::TypeIdValue::SerializeToStrin
g(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
| 6781 cls.add_method('SerializeToString',· |
| 6782 'std::string',· |
| 6783 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')]
,· |
| 6784 is_const=True, is_virtual=True) |
| 6785 ## type-id.h (module 'core'): void ns3::TypeIdValue::Set(ns3::TypeId const &
value) [member function] |
| 6786 cls.add_method('Set',· |
| 6787 'void',· |
| 6788 [param('ns3::TypeId const &', 'value')]) |
| 6789 return |
| 6790 |
| 6791 def register_Ns3UintegerValue_methods(root_module, cls): |
| 6792 ## uinteger.h (module 'core'): ns3::UintegerValue::UintegerValue() [construc
tor] |
| 6793 cls.add_constructor([]) |
| 6794 ## uinteger.h (module 'core'): ns3::UintegerValue::UintegerValue(ns3::Uinteg
erValue const & arg0) [copy constructor] |
| 6795 cls.add_constructor([param('ns3::UintegerValue const &', 'arg0')]) |
| 6796 ## uinteger.h (module 'core'): ns3::UintegerValue::UintegerValue(uint64_t co
nst & value) [constructor] |
| 6797 cls.add_constructor([param('uint64_t const &', 'value')]) |
| 6798 ## uinteger.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::UintegerVa
lue::Copy() const [member function] |
| 6799 cls.add_method('Copy',· |
| 6800 'ns3::Ptr< ns3::AttributeValue >',· |
| 6801 [],· |
| 6802 is_const=True, is_virtual=True) |
| 6803 ## uinteger.h (module 'core'): bool ns3::UintegerValue::DeserializeFromStrin
g(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member func
tion] |
| 6804 cls.add_method('DeserializeFromString',· |
| 6805 'bool',· |
| 6806 [param('std::string', 'value'), param('ns3::Ptr< ns3::Attribu
teChecker const >', 'checker')],· |
| 6807 is_virtual=True) |
| 6808 ## uinteger.h (module 'core'): uint64_t ns3::UintegerValue::Get() const [mem
ber function] |
| 6809 cls.add_method('Get',· |
| 6810 'uint64_t',· |
| 6811 [],· |
| 6812 is_const=True) |
| 6813 ## uinteger.h (module 'core'): std::string ns3::UintegerValue::SerializeToSt
ring(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
| 6814 cls.add_method('SerializeToString',· |
| 6815 'std::string',· |
| 6816 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')]
,· |
| 6817 is_const=True, is_virtual=True) |
| 6818 ## uinteger.h (module 'core'): void ns3::UintegerValue::Set(uint64_t const &
value) [member function] |
| 6819 cls.add_method('Set',· |
| 6820 'void',· |
| 6821 [param('uint64_t const &', 'value')]) |
| 6822 return |
| 6823 |
| 6824 def register_Ns3WifiChannel_methods(root_module, cls): |
| 6825 ## wifi-channel.h (module 'wifi'): ns3::WifiChannel::WifiChannel() [construc
tor] |
| 6826 cls.add_constructor([]) |
| 6827 ## wifi-channel.h (module 'wifi'): ns3::WifiChannel::WifiChannel(ns3::WifiCh
annel const & arg0) [copy constructor] |
| 6828 cls.add_constructor([param('ns3::WifiChannel const &', 'arg0')]) |
| 6829 ## wifi-channel.h (module 'wifi'): static ns3::TypeId ns3::WifiChannel::GetT
ypeId() [member function] |
| 6830 cls.add_method('GetTypeId',· |
| 6831 'ns3::TypeId',· |
| 6832 [],· |
| 6833 is_static=True) |
| 6834 return |
| 6835 |
| 6836 def register_Ns3WifiModeChecker_methods(root_module, cls): |
| 6837 ## wifi-mode.h (module 'wifi'): ns3::WifiModeChecker::WifiModeChecker() [con
structor] |
| 6838 cls.add_constructor([]) |
| 6839 ## wifi-mode.h (module 'wifi'): ns3::WifiModeChecker::WifiModeChecker(ns3::W
ifiModeChecker const & arg0) [copy constructor] |
| 6840 cls.add_constructor([param('ns3::WifiModeChecker const &', 'arg0')]) |
| 6841 return |
| 6842 |
| 6843 def register_Ns3WifiModeValue_methods(root_module, cls): |
| 6844 ## wifi-mode.h (module 'wifi'): ns3::WifiModeValue::WifiModeValue() [constru
ctor] |
| 6845 cls.add_constructor([]) |
| 6846 ## wifi-mode.h (module 'wifi'): ns3::WifiModeValue::WifiModeValue(ns3::WifiM
odeValue const & arg0) [copy constructor] |
| 6847 cls.add_constructor([param('ns3::WifiModeValue const &', 'arg0')]) |
| 6848 ## wifi-mode.h (module 'wifi'): ns3::WifiModeValue::WifiModeValue(ns3::WifiM
ode const & value) [constructor] |
| 6849 cls.add_constructor([param('ns3::WifiMode const &', 'value')]) |
| 6850 ## wifi-mode.h (module 'wifi'): ns3::Ptr<ns3::AttributeValue> ns3::WifiModeV
alue::Copy() const [member function] |
| 6851 cls.add_method('Copy',· |
| 6852 'ns3::Ptr< ns3::AttributeValue >',· |
| 6853 [],· |
| 6854 is_const=True, is_virtual=True) |
| 6855 ## wifi-mode.h (module 'wifi'): bool ns3::WifiModeValue::DeserializeFromStri
ng(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member fun
ction] |
| 6856 cls.add_method('DeserializeFromString',· |
| 6857 'bool',· |
| 6858 [param('std::string', 'value'), param('ns3::Ptr< ns3::Attribu
teChecker const >', 'checker')],· |
| 6859 is_virtual=True) |
| 6860 ## wifi-mode.h (module 'wifi'): ns3::WifiMode ns3::WifiModeValue::Get() cons
t [member function] |
| 6861 cls.add_method('Get',· |
| 6862 'ns3::WifiMode',· |
| 6863 [],· |
| 6864 is_const=True) |
| 6865 ## wifi-mode.h (module 'wifi'): std::string ns3::WifiModeValue::SerializeToS
tring(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
| 6866 cls.add_method('SerializeToString',· |
| 6867 'std::string',· |
| 6868 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')]
,· |
| 6869 is_const=True, is_virtual=True) |
| 6870 ## wifi-mode.h (module 'wifi'): void ns3::WifiModeValue::Set(ns3::WifiMode c
onst & value) [member function] |
| 6871 cls.add_method('Set',· |
| 6872 'void',· |
| 6873 [param('ns3::WifiMode const &', 'value')]) |
| 6874 return |
| 6875 |
| 6876 def register_Ns3WifiRadioEnergyModel_methods(root_module, cls): |
| 6877 ## wifi-radio-energy-model.h (module 'energy'): ns3::WifiRadioEnergyModel::W
ifiRadioEnergyModel(ns3::WifiRadioEnergyModel const & arg0) [copy constructor] |
| 6878 cls.add_constructor([param('ns3::WifiRadioEnergyModel const &', 'arg0')]) |
| 6879 ## wifi-radio-energy-model.h (module 'energy'): ns3::WifiRadioEnergyModel::W
ifiRadioEnergyModel() [constructor] |
| 6880 cls.add_constructor([]) |
| 6881 ## wifi-radio-energy-model.h (module 'energy'): void ns3::WifiRadioEnergyMod
el::ChangeState(int newState) [member function] |
| 6882 cls.add_method('ChangeState',· |
| 6883 'void',· |
| 6884 [param('int', 'newState')],· |
| 6885 is_virtual=True) |
| 6886 ## wifi-radio-energy-model.h (module 'energy'): double ns3::WifiRadioEnergyM
odel::GetCcaBusyCurrentA() const [member function] |
| 6887 cls.add_method('GetCcaBusyCurrentA',· |
| 6888 'double',· |
| 6889 [],· |
| 6890 is_const=True) |
| 6891 ## wifi-radio-energy-model.h (module 'energy'): ns3::WifiPhy::State ns3::Wif
iRadioEnergyModel::GetCurrentState() const [member function] |
| 6892 cls.add_method('GetCurrentState',· |
| 6893 'ns3::WifiPhy::State',· |
| 6894 [],· |
| 6895 is_const=True) |
| 6896 ## wifi-radio-energy-model.h (module 'energy'): double ns3::WifiRadioEnergyM
odel::GetIdleCurrentA() const [member function] |
| 6897 cls.add_method('GetIdleCurrentA',· |
| 6898 'double',· |
| 6899 [],· |
| 6900 is_const=True) |
| 6901 ## wifi-radio-energy-model.h (module 'energy'): ns3::WifiRadioEnergyModelPhy
Listener * ns3::WifiRadioEnergyModel::GetPhyListener() [member function] |
| 6902 cls.add_method('GetPhyListener',· |
| 6903 'ns3::WifiRadioEnergyModelPhyListener *',· |
| 6904 []) |
| 6905 ## wifi-radio-energy-model.h (module 'energy'): double ns3::WifiRadioEnergyM
odel::GetRxCurrentA() const [member function] |
| 6906 cls.add_method('GetRxCurrentA',· |
| 6907 'double',· |
| 6908 [],· |
| 6909 is_const=True) |
| 6910 ## wifi-radio-energy-model.h (module 'energy'): double ns3::WifiRadioEnergyM
odel::GetSwitchingCurrentA() const [member function] |
| 6911 cls.add_method('GetSwitchingCurrentA',· |
| 6912 'double',· |
| 6913 [],· |
| 6914 is_const=True) |
| 6915 ## wifi-radio-energy-model.h (module 'energy'): double ns3::WifiRadioEnergyM
odel::GetTotalEnergyConsumption() const [member function] |
| 6916 cls.add_method('GetTotalEnergyConsumption',· |
| 6917 'double',· |
| 6918 [],· |
| 6919 is_const=True, is_virtual=True) |
| 6920 ## wifi-radio-energy-model.h (module 'energy'): double ns3::WifiRadioEnergyM
odel::GetTxCurrentA() const [member function] |
| 6921 cls.add_method('GetTxCurrentA',· |
| 6922 'double',· |
| 6923 [],· |
| 6924 is_const=True) |
| 6925 ## wifi-radio-energy-model.h (module 'energy'): static ns3::TypeId ns3::Wifi
RadioEnergyModel::GetTypeId() [member function] |
| 6926 cls.add_method('GetTypeId',· |
| 6927 'ns3::TypeId',· |
| 6928 [],· |
| 6929 is_static=True) |
| 6930 ## wifi-radio-energy-model.h (module 'energy'): void ns3::WifiRadioEnergyMod
el::HandleEnergyDepletion() [member function] |
| 6931 cls.add_method('HandleEnergyDepletion',· |
| 6932 'void',· |
| 6933 [],· |
| 6934 is_virtual=True) |
| 6935 ## wifi-radio-energy-model.h (module 'energy'): void ns3::WifiRadioEnergyMod
el::SetCcaBusyCurrentA(double ccaBusyCurrentA) [member function] |
| 6936 cls.add_method('SetCcaBusyCurrentA',· |
| 6937 'void',· |
| 6938 [param('double', 'ccaBusyCurrentA')]) |
| 6939 ## wifi-radio-energy-model.h (module 'energy'): void ns3::WifiRadioEnergyMod
el::SetEnergyDepletionCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::
empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> c
allback) [member function] |
| 6940 cls.add_method('SetEnergyDepletionCallback',· |
| 6941 'void',· |
| 6942 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::emp
ty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', '
callback')]) |
| 6943 ## wifi-radio-energy-model.h (module 'energy'): void ns3::WifiRadioEnergyMod
el::SetEnergySource(ns3::Ptr<ns3::EnergySource> source) [member function] |
| 6944 cls.add_method('SetEnergySource',· |
| 6945 'void',· |
| 6946 [param('ns3::Ptr< ns3::EnergySource >', 'source')],· |
| 6947 is_virtual=True) |
| 6948 ## wifi-radio-energy-model.h (module 'energy'): void ns3::WifiRadioEnergyMod
el::SetIdleCurrentA(double idleCurrentA) [member function] |
| 6949 cls.add_method('SetIdleCurrentA',· |
| 6950 'void',· |
| 6951 [param('double', 'idleCurrentA')]) |
| 6952 ## wifi-radio-energy-model.h (module 'energy'): void ns3::WifiRadioEnergyMod
el::SetRxCurrentA(double rxCurrentA) [member function] |
| 6953 cls.add_method('SetRxCurrentA',· |
| 6954 'void',· |
| 6955 [param('double', 'rxCurrentA')]) |
| 6956 ## wifi-radio-energy-model.h (module 'energy'): void ns3::WifiRadioEnergyMod
el::SetSwitchingCurrentA(double switchingCurrentA) [member function] |
| 6957 cls.add_method('SetSwitchingCurrentA',· |
| 6958 'void',· |
| 6959 [param('double', 'switchingCurrentA')]) |
| 6960 ## wifi-radio-energy-model.h (module 'energy'): void ns3::WifiRadioEnergyMod
el::SetTxCurrentA(double txCurrentA) [member function] |
| 6961 cls.add_method('SetTxCurrentA',· |
| 6962 'void',· |
| 6963 [param('double', 'txCurrentA')]) |
| 6964 ## wifi-radio-energy-model.h (module 'energy'): void ns3::WifiRadioEnergyMod
el::DoDispose() [member function] |
| 6965 cls.add_method('DoDispose',· |
| 6966 'void',· |
| 6967 [],· |
| 6968 visibility='private', is_virtual=True) |
| 6969 ## wifi-radio-energy-model.h (module 'energy'): double ns3::WifiRadioEnergyM
odel::DoGetCurrentA() const [member function] |
| 6970 cls.add_method('DoGetCurrentA',· |
| 6971 'double',· |
| 6972 [],· |
| 6973 is_const=True, visibility='private', is_virtual=True) |
| 6974 return |
| 6975 |
| 6976 def register_Ns3AddressChecker_methods(root_module, cls): |
| 6977 ## address.h (module 'network'): ns3::AddressChecker::AddressChecker() [cons
tructor] |
| 6978 cls.add_constructor([]) |
| 6979 ## address.h (module 'network'): ns3::AddressChecker::AddressChecker(ns3::Ad
dressChecker const & arg0) [copy constructor] |
| 6980 cls.add_constructor([param('ns3::AddressChecker const &', 'arg0')]) |
| 6981 return |
| 6982 |
| 6983 def register_Ns3AddressValue_methods(root_module, cls): |
| 6984 ## address.h (module 'network'): ns3::AddressValue::AddressValue() [construc
tor] |
| 6985 cls.add_constructor([]) |
| 6986 ## address.h (module 'network'): ns3::AddressValue::AddressValue(ns3::Addres
sValue const & arg0) [copy constructor] |
| 6987 cls.add_constructor([param('ns3::AddressValue const &', 'arg0')]) |
| 6988 ## address.h (module 'network'): ns3::AddressValue::AddressValue(ns3::Addres
s const & value) [constructor] |
| 6989 cls.add_constructor([param('ns3::Address const &', 'value')]) |
| 6990 ## address.h (module 'network'): ns3::Ptr<ns3::AttributeValue> ns3::AddressV
alue::Copy() const [member function] |
| 6991 cls.add_method('Copy',· |
| 6992 'ns3::Ptr< ns3::AttributeValue >',· |
| 6993 [],· |
| 6994 is_const=True, is_virtual=True) |
| 6995 ## address.h (module 'network'): bool ns3::AddressValue::DeserializeFromStri
ng(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member fun
ction] |
| 6996 cls.add_method('DeserializeFromString',· |
| 6997 'bool',· |
| 6998 [param('std::string', 'value'), param('ns3::Ptr< ns3::Attribu
teChecker const >', 'checker')],· |
| 6999 is_virtual=True) |
| 7000 ## address.h (module 'network'): ns3::Address ns3::AddressValue::Get() const
[member function] |
| 7001 cls.add_method('Get',· |
| 7002 'ns3::Address',· |
| 7003 [],· |
| 7004 is_const=True) |
| 7005 ## address.h (module 'network'): std::string ns3::AddressValue::SerializeToS
tring(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
| 7006 cls.add_method('SerializeToString',· |
| 7007 'std::string',· |
| 7008 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')]
,· |
| 7009 is_const=True, is_virtual=True) |
| 7010 ## address.h (module 'network'): void ns3::AddressValue::Set(ns3::Address co
nst & value) [member function] |
| 7011 cls.add_method('Set',· |
| 7012 'void',· |
| 7013 [param('ns3::Address const &', 'value')]) |
| 7014 return |
| 7015 |
| 7016 def register_Ns3ConstantJammer_methods(root_module, cls): |
| 7017 ## constant-jammer.h (module 'jamming'): ns3::ConstantJammer::ConstantJammer
(ns3::ConstantJammer const & arg0) [copy constructor] |
| 7018 cls.add_constructor([param('ns3::ConstantJammer const &', 'arg0')]) |
| 7019 ## constant-jammer.h (module 'jamming'): ns3::ConstantJammer::ConstantJammer
() [constructor] |
| 7020 cls.add_constructor([]) |
| 7021 ## constant-jammer.h (module 'jamming'): ns3::Time ns3::ConstantJammer::GetC
onstantJammingInterval() const [member function] |
| 7022 cls.add_method('GetConstantJammingInterval',· |
| 7023 'ns3::Time',· |
| 7024 [],· |
| 7025 is_const=True) |
| 7026 ## constant-jammer.h (module 'jamming'): ns3::Time ns3::ConstantJammer::GetJ
ammingDuration() const [member function] |
| 7027 cls.add_method('GetJammingDuration',· |
| 7028 'ns3::Time',· |
| 7029 [],· |
| 7030 is_const=True) |
| 7031 ## constant-jammer.h (module 'jamming'): bool ns3::ConstantJammer::GetReactT
oMitigation() const [member function] |
| 7032 cls.add_method('GetReactToMitigation',· |
| 7033 'bool',· |
| 7034 [],· |
| 7035 is_const=True) |
| 7036 ## constant-jammer.h (module 'jamming'): ns3::Time ns3::ConstantJammer::GetR
xTimeout() const [member function] |
| 7037 cls.add_method('GetRxTimeout',· |
| 7038 'ns3::Time',· |
| 7039 [],· |
| 7040 is_const=True) |
| 7041 ## constant-jammer.h (module 'jamming'): double ns3::ConstantJammer::GetTxPo
wer() const [member function] |
| 7042 cls.add_method('GetTxPower',· |
| 7043 'double',· |
| 7044 [],· |
| 7045 is_const=True) |
| 7046 ## constant-jammer.h (module 'jamming'): static ns3::TypeId ns3::ConstantJam
mer::GetTypeId() [member function] |
| 7047 cls.add_method('GetTypeId',· |
| 7048 'ns3::TypeId',· |
| 7049 [],· |
| 7050 is_static=True) |
| 7051 ## constant-jammer.h (module 'jamming'): void ns3::ConstantJammer::SetConsta
ntJammingInterval(ns3::Time interval) [member function] |
| 7052 cls.add_method('SetConstantJammingInterval',· |
| 7053 'void',· |
| 7054 [param('ns3::Time', 'interval')]) |
| 7055 ## constant-jammer.h (module 'jamming'): void ns3::ConstantJammer::SetEnergy
Source(ns3::Ptr<ns3::EnergySource> source) [member function] |
| 7056 cls.add_method('SetEnergySource',· |
| 7057 'void',· |
| 7058 [param('ns3::Ptr< ns3::EnergySource >', 'source')],· |
| 7059 is_virtual=True) |
| 7060 ## constant-jammer.h (module 'jamming'): void ns3::ConstantJammer::SetJammin
gDuration(ns3::Time duration) [member function] |
| 7061 cls.add_method('SetJammingDuration',· |
| 7062 'void',· |
| 7063 [param('ns3::Time', 'duration')]) |
| 7064 ## constant-jammer.h (module 'jamming'): void ns3::ConstantJammer::SetReactT
oMitigation(bool const flag) [member function] |
| 7065 cls.add_method('SetReactToMitigation',· |
| 7066 'void',· |
| 7067 [param('bool const', 'flag')]) |
| 7068 ## constant-jammer.h (module 'jamming'): void ns3::ConstantJammer::SetRxTime
out(ns3::Time rxTimeout) [member function] |
| 7069 cls.add_method('SetRxTimeout',· |
| 7070 'void',· |
| 7071 [param('ns3::Time', 'rxTimeout')]) |
| 7072 ## constant-jammer.h (module 'jamming'): void ns3::ConstantJammer::SetTxPowe
r(double power) [member function] |
| 7073 cls.add_method('SetTxPower',· |
| 7074 'void',· |
| 7075 [param('double', 'power')]) |
| 7076 ## constant-jammer.h (module 'jamming'): void ns3::ConstantJammer::SetUtilit
y(ns3::Ptr<ns3::WirelessModuleUtility> utility) [member function] |
| 7077 cls.add_method('SetUtility',· |
| 7078 'void',· |
| 7079 [param('ns3::Ptr< ns3::WirelessModuleUtility >', 'utility')],········ |
| 7080 is_virtual=True) |
| 7081 ## constant-jammer.h (module 'jamming'): void ns3::ConstantJammer::DoDispose
() [member function] |
| 7082 cls.add_method('DoDispose',· |
| 7083 'void',· |
| 7084 [],· |
| 7085 visibility='private', is_virtual=True) |
| 7086 ## constant-jammer.h (module 'jamming'): bool ns3::ConstantJammer::DoEndRxHa
ndler(ns3::Ptr<ns3::Packet> packet, double averageRss) [member function] |
| 7087 cls.add_method('DoEndRxHandler',· |
| 7088 'bool',· |
| 7089 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'averageRss')],· |
| 7090 visibility='private', is_virtual=True) |
| 7091 ## constant-jammer.h (module 'jamming'): void ns3::ConstantJammer::DoEndTxHa
ndler(ns3::Ptr<ns3::Packet> packet, double txPower) [member function] |
| 7092 cls.add_method('DoEndTxHandler',· |
| 7093 'void',· |
| 7094 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'txPower')],· |
| 7095 visibility='private', is_virtual=True) |
| 7096 ## constant-jammer.h (module 'jamming'): void ns3::ConstantJammer::DoJamming
() [member function] |
| 7097 cls.add_method('DoJamming',· |
| 7098 'void',· |
| 7099 [],· |
| 7100 visibility='private', is_virtual=True) |
| 7101 ## constant-jammer.h (module 'jamming'): bool ns3::ConstantJammer::DoStartRx
Handler(ns3::Ptr<ns3::Packet> packet, double startRss) [member function] |
| 7102 cls.add_method('DoStartRxHandler',· |
| 7103 'bool',· |
| 7104 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'startRss')],· |
| 7105 visibility='private', is_virtual=True) |
| 7106 ## constant-jammer.h (module 'jamming'): void ns3::ConstantJammer::DoStopJam
mer() [member function] |
| 7107 cls.add_method('DoStopJammer',· |
| 7108 'void',· |
| 7109 [],· |
| 7110 visibility='private', is_virtual=True) |
| 7111 return |
| 7112 |
| 7113 def register_Ns3EavesdropperJammer_methods(root_module, cls): |
| 7114 ## eavesdropper-jammer.h (module 'jamming'): ns3::EavesdropperJammer::Eavesd
ropperJammer(ns3::EavesdropperJammer const & arg0) [copy constructor] |
| 7115 cls.add_constructor([param('ns3::EavesdropperJammer const &', 'arg0')]) |
| 7116 ## eavesdropper-jammer.h (module 'jamming'): ns3::EavesdropperJammer::Eavesd
ropperJammer() [constructor] |
| 7117 cls.add_constructor([]) |
| 7118 ## eavesdropper-jammer.h (module 'jamming'): void ns3::EavesdropperJammer::C
learPacketCountList() [member function] |
| 7119 cls.add_method('ClearPacketCountList',· |
| 7120 'void',· |
| 7121 []) |
| 7122 ## eavesdropper-jammer.h (module 'jamming'): ns3::Time ns3::EavesdropperJamm
er::GetRxTimeout() const [member function] |
| 7123 cls.add_method('GetRxTimeout',· |
| 7124 'ns3::Time',· |
| 7125 [],· |
| 7126 is_const=True) |
| 7127 ## eavesdropper-jammer.h (module 'jamming'): uint32_t ns3::EavesdropperJamme
r::GetScanCycles() const [member function] |
| 7128 cls.add_method('GetScanCycles',· |
| 7129 'uint32_t',· |
| 7130 [],· |
| 7131 is_const=True) |
| 7132 ## eavesdropper-jammer.h (module 'jamming'): bool ns3::EavesdropperJammer::G
etScanMode() const [member function] |
| 7133 cls.add_method('GetScanMode',· |
| 7134 'bool',· |
| 7135 [],· |
| 7136 is_const=True) |
| 7137 ## eavesdropper-jammer.h (module 'jamming'): static ns3::TypeId ns3::Eavesdr
opperJammer::GetTypeId() [member function] |
| 7138 cls.add_method('GetTypeId',· |
| 7139 'ns3::TypeId',· |
| 7140 [],· |
| 7141 is_static=True) |
| 7142 ## eavesdropper-jammer.h (module 'jamming'): void ns3::EavesdropperJammer::S
etEnergySource(ns3::Ptr<ns3::EnergySource> source) [member function] |
| 7143 cls.add_method('SetEnergySource',· |
| 7144 'void',· |
| 7145 [param('ns3::Ptr< ns3::EnergySource >', 'source')],· |
| 7146 is_virtual=True) |
| 7147 ## eavesdropper-jammer.h (module 'jamming'): void ns3::EavesdropperJammer::S
etRxTimeout(ns3::Time timeout) [member function] |
| 7148 cls.add_method('SetRxTimeout',· |
| 7149 'void',· |
| 7150 [param('ns3::Time', 'timeout')]) |
| 7151 ## eavesdropper-jammer.h (module 'jamming'): void ns3::EavesdropperJammer::S
etScanCycles(uint32_t cycles) [member function] |
| 7152 cls.add_method('SetScanCycles',· |
| 7153 'void',· |
| 7154 [param('uint32_t', 'cycles')]) |
| 7155 ## eavesdropper-jammer.h (module 'jamming'): void ns3::EavesdropperJammer::S
etScanMode(bool mode) [member function] |
| 7156 cls.add_method('SetScanMode',· |
| 7157 'void',· |
| 7158 [param('bool', 'mode')]) |
| 7159 ## eavesdropper-jammer.h (module 'jamming'): void ns3::EavesdropperJammer::S
etUtility(ns3::Ptr<ns3::WirelessModuleUtility> utility) [member function] |
| 7160 cls.add_method('SetUtility',· |
| 7161 'void',· |
| 7162 [param('ns3::Ptr< ns3::WirelessModuleUtility >', 'utility')],········ |
| 7163 is_virtual=True) |
| 7164 ## eavesdropper-jammer.h (module 'jamming'): void ns3::EavesdropperJammer::D
oDispose() [member function] |
| 7165 cls.add_method('DoDispose',· |
| 7166 'void',· |
| 7167 [],· |
| 7168 visibility='private', is_virtual=True) |
| 7169 ## eavesdropper-jammer.h (module 'jamming'): bool ns3::EavesdropperJammer::D
oEndRxHandler(ns3::Ptr<ns3::Packet> packet, double averageRss) [member function] |
| 7170 cls.add_method('DoEndRxHandler',· |
| 7171 'bool',· |
| 7172 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'averageRss')],· |
| 7173 visibility='private', is_virtual=True) |
| 7174 ## eavesdropper-jammer.h (module 'jamming'): void ns3::EavesdropperJammer::D
oEndTxHandler(ns3::Ptr<ns3::Packet> packet, double txPower) [member function] |
| 7175 cls.add_method('DoEndTxHandler',· |
| 7176 'void',· |
| 7177 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'txPower')],· |
| 7178 visibility='private', is_virtual=True) |
| 7179 ## eavesdropper-jammer.h (module 'jamming'): void ns3::EavesdropperJammer::D
oJamming() [member function] |
| 7180 cls.add_method('DoJamming',· |
| 7181 'void',· |
| 7182 [],· |
| 7183 visibility='private', is_virtual=True) |
| 7184 ## eavesdropper-jammer.h (module 'jamming'): bool ns3::EavesdropperJammer::D
oStartRxHandler(ns3::Ptr<ns3::Packet> packet, double startRss) [member function] |
| 7185 cls.add_method('DoStartRxHandler',· |
| 7186 'bool',· |
| 7187 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('double',
'startRss')],· |
| 7188 visibility='private', is_virtual=True) |
| 7189 ## eavesdropper-jammer.h (module 'jamming'): void ns3::EavesdropperJammer::D
oStopJammer() [member function] |
| 7190 cls.add_method('DoStopJammer',· |
| 7191 'void',· |
| 7192 [],· |
| 7193 visibility='private', is_virtual=True) |
| 7194 return |
| 7195 |
| 7196 def register_Ns3NslWifiChannel_methods(root_module, cls): |
| 7197 ## nsl-wifi-channel.h (module 'jamming'): ns3::NslWifiChannel::NslWifiChanne
l(ns3::NslWifiChannel const & arg0) [copy constructor] |
| 7198 cls.add_constructor([param('ns3::NslWifiChannel const &', 'arg0')]) |
| 7199 ## nsl-wifi-channel.h (module 'jamming'): ns3::NslWifiChannel::NslWifiChanne
l() [constructor] |
| 7200 cls.add_constructor([]) |
| 7201 ## nsl-wifi-channel.h (module 'jamming'): void ns3::NslWifiChannel::Add(ns3:
:Ptr<ns3::NslWifiPhy> phy) [member function] |
| 7202 cls.add_method('Add',· |
| 7203 'void',· |
| 7204 [param('ns3::Ptr< ns3::NslWifiPhy >', 'phy')]) |
| 7205 ## nsl-wifi-channel.h (module 'jamming'): ns3::Ptr<ns3::NetDevice> ns3::NslW
ifiChannel::GetDevice(uint32_t i) const [member function] |
| 7206 cls.add_method('GetDevice',· |
| 7207 'ns3::Ptr< ns3::NetDevice >',· |
| 7208 [param('uint32_t', 'i')],· |
| 7209 is_const=True, is_virtual=True) |
| 7210 ## nsl-wifi-channel.h (module 'jamming'): uint32_t ns3::NslWifiChannel::GetN
Devices() const [member function] |
| 7211 cls.add_method('GetNDevices',· |
| 7212 'uint32_t',· |
| 7213 [],· |
| 7214 is_const=True, is_virtual=True) |
| 7215 ## nsl-wifi-channel.h (module 'jamming'): static ns3::TypeId ns3::NslWifiCha
nnel::GetTypeId() [member function] |
| 7216 cls.add_method('GetTypeId',· |
| 7217 'ns3::TypeId',· |
| 7218 [],· |
| 7219 is_static=True) |
| 7220 ## nsl-wifi-channel.h (module 'jamming'): void ns3::NslWifiChannel::Send(ns3
::Ptr<ns3::NslWifiPhy> sender, ns3::Ptr<const ns3::Packet> packet, double txPowe
rDbm, ns3::WifiMode wifiMode, ns3::WifiPreamble preamble) const [member function
] |
| 7221 cls.add_method('Send',· |
| 7222 'void',· |
| 7223 [param('ns3::Ptr< ns3::NslWifiPhy >', 'sender'), param('ns3::
Ptr< ns3::Packet const >', 'packet'), param('double', 'txPowerDbm'), param('ns3:
:WifiMode', 'wifiMode'), param('ns3::WifiPreamble', 'preamble')],· |
| 7224 is_const=True) |
| 7225 ## nsl-wifi-channel.h (module 'jamming'): void ns3::NslWifiChannel::SetPropa
gationDelayModel(ns3::Ptr<ns3::PropagationDelayModel> delay) [member function] |
| 7226 cls.add_method('SetPropagationDelayModel',· |
| 7227 'void',· |
| 7228 [param('ns3::Ptr< ns3::PropagationDelayModel >', 'delay')]) |
| 7229 ## nsl-wifi-channel.h (module 'jamming'): void ns3::NslWifiChannel::SetPropa
gationLossModel(ns3::Ptr<ns3::PropagationLossModel> loss) [member function] |
| 7230 cls.add_method('SetPropagationLossModel',· |
| 7231 'void',· |
| 7232 [param('ns3::Ptr< ns3::PropagationLossModel >', 'loss')]) |
| 7233 return |
| 7234 |
| 7235 def register_functions(root_module): |
| 7236 module = root_module |
| 7237 register_functions_ns3_FatalImpl(module.get_submodule('FatalImpl'), root_mod
ule) |
| 7238 register_functions_ns3_internal(module.get_submodule('internal'), root_modul
e) |
| 7239 return |
| 7240 |
| 7241 def register_functions_ns3_FatalImpl(module, root_module): |
| 7242 return |
| 7243 |
| 7244 def register_functions_ns3_internal(module, root_module): |
| 7245 return |
| 7246 |
| 7247 def main(): |
| 7248 out = FileCodeSink(sys.stdout) |
| 7249 root_module = module_init() |
| 7250 register_types(root_module) |
| 7251 register_methods(root_module) |
| 7252 register_functions(root_module) |
| 7253 root_module.generate(out) |
| 7254 |
| 7255 if __name__ == '__main__': |
| 7256 main() |
| 7257 |
OLD | NEW |