rescan bindings
This commit is contained in:
@@ -564,8 +564,8 @@ def register_Ns3AodvRoutingTable_methods(root_module, cls):
|
||||
def register_Ns3AodvRoutingTableEntry_methods(root_module, cls):
|
||||
## aodv-rtable.h: ns3::aodv::RoutingTableEntry::RoutingTableEntry(ns3::aodv::RoutingTableEntry const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::aodv::RoutingTableEntry const &', 'arg0')])
|
||||
## aodv-rtable.h: ns3::aodv::RoutingTableEntry::RoutingTableEntry(ns3::Ptr<ns3::NetDevice> dev=0, ns3::Ipv4Address dst=ns3::Ipv4Address(), bool vSeqNo=false, u_int32_t m_seqNo=0, ns3::Ipv4InterfaceAddress iface=ns3::Ipv4InterfaceAddress(), u_int16_t hops=0, ns3::Ipv4Address nextHop=ns3::Ipv4Address(), ns3::Time lifetime=ns3::Simulator::Now( )) [constructor]
|
||||
cls.add_constructor([param('ns3::Ptr< ns3::NetDevice >', 'dev', default_value='0'), param('ns3::Ipv4Address', 'dst', default_value='ns3::Ipv4Address()'), param('bool', 'vSeqNo', default_value='false'), param('u_int32_t', 'm_seqNo', default_value='0'), param('ns3::Ipv4InterfaceAddress', 'iface', default_value='ns3::Ipv4InterfaceAddress()'), param('u_int16_t', 'hops', default_value='0'), param('ns3::Ipv4Address', 'nextHop', default_value='ns3::Ipv4Address()'), param('ns3::Time', 'lifetime', default_value='ns3::Simulator::Now( )')])
|
||||
## aodv-rtable.h: ns3::aodv::RoutingTableEntry::RoutingTableEntry(ns3::Ptr<ns3::NetDevice> dev=0, ns3::Ipv4Address dst=ns3::Ipv4Address(), bool vSeqNo=false, uint32_t m_seqNo=0, ns3::Ipv4InterfaceAddress iface=ns3::Ipv4InterfaceAddress(), uint16_t hops=0, ns3::Ipv4Address nextHop=ns3::Ipv4Address(), ns3::Time lifetime=ns3::Simulator::Now( )) [constructor]
|
||||
cls.add_constructor([param('ns3::Ptr< ns3::NetDevice >', 'dev', default_value='0'), param('ns3::Ipv4Address', 'dst', default_value='ns3::Ipv4Address()'), param('bool', 'vSeqNo', default_value='false'), param('uint32_t', 'm_seqNo', default_value='0'), param('ns3::Ipv4InterfaceAddress', 'iface', default_value='ns3::Ipv4InterfaceAddress()'), param('uint16_t', 'hops', default_value='0'), param('ns3::Ipv4Address', 'nextHop', default_value='ns3::Ipv4Address()'), param('ns3::Time', 'lifetime', default_value='ns3::Simulator::Now( )')])
|
||||
## aodv-rtable.h: void ns3::aodv::RoutingTableEntry::DeleteAllPrecursors() [member function]
|
||||
cls.add_method('DeleteAllPrecursors',
|
||||
'void',
|
||||
|
||||
@@ -49,14 +49,14 @@ def register_types(module):
|
||||
module.add_class('Header', parent=root_module['ns3::Chunk'])
|
||||
## pcap-writer.h: ns3::PcapWriter [class]
|
||||
module.add_class('PcapWriter', parent=root_module['ns3::Object'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::AsciiWriter, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::AsciiWriter', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::Packet, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::Packet', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::AsciiWriter, ns3::empty, ns3::DefaultDeleter<ns3::AsciiWriter> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::AsciiWriter', 'ns3::empty', 'ns3::DefaultDeleter<ns3::AsciiWriter>'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::Packet, ns3::empty, ns3::DefaultDeleter<ns3::Packet> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::Packet', 'ns3::empty', 'ns3::DefaultDeleter<ns3::Packet>'], parent=root_module['ns3::empty'])
|
||||
## trailer.h: ns3::Trailer [class]
|
||||
module.add_class('Trailer', parent=root_module['ns3::Chunk'])
|
||||
## ascii-writer.h: ns3::AsciiWriter [class]
|
||||
module.add_class('AsciiWriter', parent=root_module['ns3::SimpleRefCount< ns3::AsciiWriter, ns3::empty >'])
|
||||
module.add_class('AsciiWriter', parent=root_module['ns3::SimpleRefCount< ns3::AsciiWriter, ns3::empty, ns3::DefaultDeleter<ns3::AsciiWriter> >'])
|
||||
## ascii-writer.h: ns3::AsciiWriter::Type [enumeration]
|
||||
module.add_enum('Type', ['ENQUEUE', 'DEQUEUE', 'DROP', 'TX', 'RX'], outer_class=root_module['ns3::AsciiWriter'])
|
||||
## data-rate.h: ns3::DataRateChecker [class]
|
||||
@@ -70,7 +70,7 @@ def register_types(module):
|
||||
## nix-vector.h: ns3::NixVector [class]
|
||||
module.add_class('NixVector', parent=root_module['ns3::Object'])
|
||||
## packet.h: ns3::Packet [class]
|
||||
module.add_class('Packet', parent=root_module['ns3::SimpleRefCount< ns3::Packet, ns3::empty >'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'))
|
||||
module.add_class('Packet', parent=root_module['ns3::SimpleRefCount< ns3::Packet, ns3::empty, ns3::DefaultDeleter<ns3::Packet> >'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'))
|
||||
## error-model.h: ns3::RateErrorModel [class]
|
||||
module.add_class('RateErrorModel', parent=root_module['ns3::ErrorModel'])
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -442,11 +442,6 @@ def register_Ns3CsmaNetDevice_methods(root_module, cls):
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::Packet >', 'p'), param('ns3::Mac48Address', 'source'), param('ns3::Mac48Address', 'dest'), param('uint16_t', 'protocolNumber')],
|
||||
visibility='protected')
|
||||
## csma-net-device.h: bool ns3::CsmaNetDevice::ProcessHeader(ns3::Ptr<ns3::Packet> p, uint16_t & param) [member function]
|
||||
cls.add_method('ProcessHeader',
|
||||
'bool',
|
||||
[param('ns3::Ptr< ns3::Packet >', 'p'), param('uint16_t &', 'param')],
|
||||
visibility='protected')
|
||||
return
|
||||
|
||||
def register_functions(root_module):
|
||||
|
||||
@@ -3,8 +3,8 @@ from pybindgen import Module, FileCodeSink, param, retval, cppclass, typehandler
|
||||
def register_types(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::dot11s::IeBeaconTimingUnit, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::dot11s::IeBeaconTimingUnit', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::dot11s::IeBeaconTimingUnit, ns3::empty, ns3::DefaultDeleter<ns3::dot11s::IeBeaconTimingUnit> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::dot11s::IeBeaconTimingUnit', 'ns3::empty', 'ns3::DefaultDeleter<ns3::dot11s::IeBeaconTimingUnit>'], parent=root_module['ns3::empty'])
|
||||
|
||||
## Register a nested module for the namespace Config
|
||||
|
||||
@@ -94,7 +94,7 @@ def register_types_ns3_dot11s(module):
|
||||
## ie-dot11s-beacon-timing.h: ns3::dot11s::IeBeaconTiming [class]
|
||||
module.add_class('IeBeaconTiming', parent=root_module['ns3::WifiInformationElement'])
|
||||
## ie-dot11s-beacon-timing.h: ns3::dot11s::IeBeaconTimingUnit [class]
|
||||
module.add_class('IeBeaconTimingUnit', parent=root_module['ns3::SimpleRefCount< ns3::dot11s::IeBeaconTimingUnit, ns3::empty >'])
|
||||
module.add_class('IeBeaconTimingUnit', parent=root_module['ns3::SimpleRefCount< ns3::dot11s::IeBeaconTimingUnit, ns3::empty, ns3::DefaultDeleter<ns3::dot11s::IeBeaconTimingUnit> >'])
|
||||
## ie-dot11s-configuration.h: ns3::dot11s::IeConfiguration [class]
|
||||
module.add_class('IeConfiguration', parent=root_module['ns3::WifiInformationElement'])
|
||||
## ie-dot11s-id.h: ns3::dot11s::IeMeshId [class]
|
||||
|
||||
@@ -5,18 +5,18 @@ def register_types(module):
|
||||
|
||||
## histogram.h: ns3::Histogram [class]
|
||||
module.add_class('Histogram')
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::FlowClassifier, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::FlowClassifier', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::FlowProbe, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::FlowProbe', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::FlowClassifier, ns3::empty, ns3::DefaultDeleter<ns3::FlowClassifier> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::FlowClassifier', 'ns3::empty', 'ns3::DefaultDeleter<ns3::FlowClassifier>'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::FlowProbe, ns3::empty, ns3::DefaultDeleter<ns3::FlowProbe> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::FlowProbe', 'ns3::empty', 'ns3::DefaultDeleter<ns3::FlowProbe>'], parent=root_module['ns3::empty'])
|
||||
## flow-classifier.h: ns3::FlowClassifier [class]
|
||||
module.add_class('FlowClassifier', parent=root_module['ns3::SimpleRefCount< ns3::FlowClassifier, ns3::empty >'])
|
||||
module.add_class('FlowClassifier', parent=root_module['ns3::SimpleRefCount< ns3::FlowClassifier, ns3::empty, ns3::DefaultDeleter<ns3::FlowClassifier> >'])
|
||||
## flow-monitor.h: ns3::FlowMonitor [class]
|
||||
module.add_class('FlowMonitor', parent=root_module['ns3::Object'])
|
||||
## flow-monitor.h: ns3::FlowMonitor::FlowStats [struct]
|
||||
module.add_class('FlowStats', outer_class=root_module['ns3::FlowMonitor'])
|
||||
## flow-probe.h: ns3::FlowProbe [class]
|
||||
module.add_class('FlowProbe', parent=root_module['ns3::SimpleRefCount< ns3::FlowProbe, ns3::empty >'])
|
||||
module.add_class('FlowProbe', parent=root_module['ns3::SimpleRefCount< ns3::FlowProbe, ns3::empty, ns3::DefaultDeleter<ns3::FlowProbe> >'])
|
||||
## flow-probe.h: ns3::FlowProbe::FlowStats [struct]
|
||||
module.add_class('FlowStats', outer_class=root_module['ns3::FlowProbe'])
|
||||
## ipv4-flow-classifier.h: ns3::Ipv4FlowClassifier [class]
|
||||
|
||||
@@ -7,12 +7,12 @@ def register_types(module):
|
||||
module.add_enum('WifiElementId', ['IE11S_MESH_CONFIGURATION', 'IE11S_MESH_ID', 'IE11S_LINK_METRIC_REPORT', 'IE11S_CONGESTION_NOTIFICATION', 'IE11S_PEERING_MANAGEMENT', 'IE11S_SUPP_MBSS_REG_CLASSES_CHANNELS', 'IE11S_MESH_CHANNEL_SWITCH_ANNOUNCEMENT', 'IE11S_MESH_TIM', 'IE11S_AWAKE_WINDOW', 'IE11S_BEACON_TIMING', 'IE11S_MCCAOP_SETUP_REQUEST', 'IE11S_MCCAOP_SETUP_REPLY', 'IE11S_MCCAOP_ADVERTISEMENT', 'IE11S_MCCAOP_RESERVATION_TEARDOWN', 'IE11S_PORTAL_ANNOUNCEMENT', 'IE11S_RANN', 'IE11S_PREQ', 'IE11S_PREP', 'IE11S_PERR', 'IE11S_PROXY_UPDATE', 'IE11S_PROXY_UPDATE_CONFIRMATION', 'IE11S_ABBREVIATED_HANDSHAKE', 'IE11S_MESH_PEERING_PROTOCOL_VERSION'])
|
||||
## mesh-wifi-beacon.h: ns3::MeshWifiBeacon [class]
|
||||
module.add_class('MeshWifiBeacon')
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::MeshWifiInterfaceMacPlugin, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::MeshWifiInterfaceMacPlugin', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::WifiInformationElement, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::WifiInformationElement', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::MeshWifiInterfaceMacPlugin, ns3::empty, ns3::DefaultDeleter<ns3::MeshWifiInterfaceMacPlugin> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::MeshWifiInterfaceMacPlugin', 'ns3::empty', 'ns3::DefaultDeleter<ns3::MeshWifiInterfaceMacPlugin>'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::WifiInformationElement, ns3::empty, ns3::DefaultDeleter<ns3::WifiInformationElement> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::WifiInformationElement', 'ns3::empty', 'ns3::DefaultDeleter<ns3::WifiInformationElement>'], parent=root_module['ns3::empty'])
|
||||
## wifi-information-element-vector.h: ns3::WifiInformationElement [class]
|
||||
module.add_class('WifiInformationElement', parent=root_module['ns3::SimpleRefCount< ns3::WifiInformationElement, ns3::empty >'])
|
||||
module.add_class('WifiInformationElement', parent=root_module['ns3::SimpleRefCount< ns3::WifiInformationElement, ns3::empty, ns3::DefaultDeleter<ns3::WifiInformationElement> >'])
|
||||
## wifi-information-element-vector.h: ns3::WifiInformationElementVector [class]
|
||||
module.add_class('WifiInformationElementVector', parent=root_module['ns3::Header'])
|
||||
## mesh-l2-routing-protocol.h: ns3::MeshL2RoutingProtocol [class]
|
||||
@@ -20,7 +20,7 @@ def register_types(module):
|
||||
## mesh-wifi-interface-mac.h: ns3::MeshWifiInterfaceMac [class]
|
||||
module.add_class('MeshWifiInterfaceMac', parent=root_module['ns3::WifiMac'])
|
||||
## mesh-wifi-interface-mac-plugin.h: ns3::MeshWifiInterfaceMacPlugin [class]
|
||||
module.add_class('MeshWifiInterfaceMacPlugin', parent=root_module['ns3::SimpleRefCount< ns3::MeshWifiInterfaceMacPlugin, ns3::empty >'])
|
||||
module.add_class('MeshWifiInterfaceMacPlugin', parent=root_module['ns3::SimpleRefCount< ns3::MeshWifiInterfaceMacPlugin, ns3::empty, ns3::DefaultDeleter<ns3::MeshWifiInterfaceMacPlugin> >'])
|
||||
## mesh-point-device.h: ns3::MeshPointDevice [class]
|
||||
module.add_class('MeshPointDevice', parent=root_module['ns3::NetDevice'])
|
||||
|
||||
|
||||
@@ -73,22 +73,22 @@ def register_types(module):
|
||||
module.add_class('LlcSnapHeader', parent=root_module['ns3::Header'])
|
||||
## queue.h: ns3::Queue [class]
|
||||
module.add_class('Queue', parent=root_module['ns3::Object'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::Ipv4MulticastRoute, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::Ipv4MulticastRoute', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::Ipv4Route, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::Ipv4Route', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::Ipv6MulticastRoute, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::Ipv6MulticastRoute', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::Ipv6Route, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::Ipv6Route', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::PbbAddressBlock, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::PbbAddressBlock', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::PbbMessage, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::PbbMessage', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::PbbPacket, ns3::Header> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::PbbPacket', 'ns3::Header'], parent=root_module['ns3::Header'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::PbbTlv, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::PbbTlv', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::Ipv4MulticastRoute, ns3::empty, ns3::DefaultDeleter<ns3::Ipv4MulticastRoute> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::Ipv4MulticastRoute', 'ns3::empty', 'ns3::DefaultDeleter<ns3::Ipv4MulticastRoute>'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::Ipv4Route, ns3::empty, ns3::DefaultDeleter<ns3::Ipv4Route> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::Ipv4Route', 'ns3::empty', 'ns3::DefaultDeleter<ns3::Ipv4Route>'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::Ipv6MulticastRoute, ns3::empty, ns3::DefaultDeleter<ns3::Ipv6MulticastRoute> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::Ipv6MulticastRoute', 'ns3::empty', 'ns3::DefaultDeleter<ns3::Ipv6MulticastRoute>'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::Ipv6Route, ns3::empty, ns3::DefaultDeleter<ns3::Ipv6Route> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::Ipv6Route', 'ns3::empty', 'ns3::DefaultDeleter<ns3::Ipv6Route>'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::PbbAddressBlock, ns3::empty, ns3::DefaultDeleter<ns3::PbbAddressBlock> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::PbbAddressBlock', 'ns3::empty', 'ns3::DefaultDeleter<ns3::PbbAddressBlock>'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::PbbMessage, ns3::empty, ns3::DefaultDeleter<ns3::PbbMessage> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::PbbMessage', 'ns3::empty', 'ns3::DefaultDeleter<ns3::PbbMessage>'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::PbbPacket, ns3::Header, ns3::DefaultDeleter<ns3::PbbPacket> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::PbbPacket', 'ns3::Header', 'ns3::DefaultDeleter<ns3::PbbPacket>'], parent=root_module['ns3::Header'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::PbbTlv, ns3::empty, ns3::DefaultDeleter<ns3::PbbTlv> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::PbbTlv', 'ns3::empty', 'ns3::DefaultDeleter<ns3::PbbTlv>'], parent=root_module['ns3::empty'])
|
||||
## socket.h: ns3::Socket [class]
|
||||
module.add_class('Socket', parent=root_module['ns3::Object'])
|
||||
## socket.h: ns3::Socket::SocketErrno [enumeration]
|
||||
@@ -132,11 +132,11 @@ def register_types(module):
|
||||
## ipv4-address.h: ns3::Ipv4MaskValue [class]
|
||||
module.add_class('Ipv4MaskValue', parent=root_module['ns3::AttributeValue'])
|
||||
## ipv4-route.h: ns3::Ipv4MulticastRoute [class]
|
||||
module.add_class('Ipv4MulticastRoute', parent=root_module['ns3::SimpleRefCount< ns3::Ipv4MulticastRoute, ns3::empty >'])
|
||||
module.add_class('Ipv4MulticastRoute', parent=root_module['ns3::SimpleRefCount< ns3::Ipv4MulticastRoute, ns3::empty, ns3::DefaultDeleter<ns3::Ipv4MulticastRoute> >'])
|
||||
## ipv4-raw-socket-factory.h: ns3::Ipv4RawSocketFactory [class]
|
||||
module.add_class('Ipv4RawSocketFactory', parent=root_module['ns3::SocketFactory'])
|
||||
## ipv4-route.h: ns3::Ipv4Route [class]
|
||||
module.add_class('Ipv4Route', parent=root_module['ns3::SimpleRefCount< ns3::Ipv4Route, ns3::empty >'])
|
||||
module.add_class('Ipv4Route', parent=root_module['ns3::SimpleRefCount< ns3::Ipv4Route, ns3::empty, ns3::DefaultDeleter<ns3::Ipv4Route> >'])
|
||||
## ipv4-routing-protocol.h: ns3::Ipv4RoutingProtocol [class]
|
||||
module.add_class('Ipv4RoutingProtocol', parent=root_module['ns3::Object'])
|
||||
## ipv6.h: ns3::Ipv6 [class]
|
||||
@@ -146,7 +146,7 @@ def register_types(module):
|
||||
## ipv6-address.h: ns3::Ipv6AddressValue [class]
|
||||
module.add_class('Ipv6AddressValue', parent=root_module['ns3::AttributeValue'])
|
||||
## ipv6-route.h: ns3::Ipv6MulticastRoute [class]
|
||||
module.add_class('Ipv6MulticastRoute', parent=root_module['ns3::SimpleRefCount< ns3::Ipv6MulticastRoute, ns3::empty >'])
|
||||
module.add_class('Ipv6MulticastRoute', parent=root_module['ns3::SimpleRefCount< ns3::Ipv6MulticastRoute, ns3::empty, ns3::DefaultDeleter<ns3::Ipv6MulticastRoute> >'])
|
||||
## ipv6-address.h: ns3::Ipv6PrefixChecker [class]
|
||||
module.add_class('Ipv6PrefixChecker', parent=root_module['ns3::AttributeChecker'])
|
||||
## ipv6-address.h: ns3::Ipv6PrefixValue [class]
|
||||
@@ -154,7 +154,7 @@ def register_types(module):
|
||||
## ipv6-raw-socket-factory.h: ns3::Ipv6RawSocketFactory [class]
|
||||
module.add_class('Ipv6RawSocketFactory', parent=root_module['ns3::SocketFactory'])
|
||||
## ipv6-route.h: ns3::Ipv6Route [class]
|
||||
module.add_class('Ipv6Route', parent=root_module['ns3::SimpleRefCount< ns3::Ipv6Route, ns3::empty >'])
|
||||
module.add_class('Ipv6Route', parent=root_module['ns3::SimpleRefCount< ns3::Ipv6Route, ns3::empty, ns3::DefaultDeleter<ns3::Ipv6Route> >'])
|
||||
## ipv6-routing-protocol.h: ns3::Ipv6RoutingProtocol [class]
|
||||
module.add_class('Ipv6RoutingProtocol', parent=root_module['ns3::Object'])
|
||||
## mac48-address.h: ns3::Mac48AddressChecker [class]
|
||||
@@ -170,21 +170,21 @@ def register_types(module):
|
||||
## packet-socket-factory.h: ns3::PacketSocketFactory [class]
|
||||
module.add_class('PacketSocketFactory', parent=root_module['ns3::SocketFactory'])
|
||||
## packetbb.h: ns3::PbbAddressBlock [class]
|
||||
module.add_class('PbbAddressBlock', parent=root_module['ns3::SimpleRefCount< ns3::PbbAddressBlock, ns3::empty >'])
|
||||
module.add_class('PbbAddressBlock', parent=root_module['ns3::SimpleRefCount< ns3::PbbAddressBlock, ns3::empty, ns3::DefaultDeleter<ns3::PbbAddressBlock> >'])
|
||||
## packetbb.h: ns3::PbbAddressBlockIpv4 [class]
|
||||
module.add_class('PbbAddressBlockIpv4', parent=root_module['ns3::PbbAddressBlock'])
|
||||
## packetbb.h: ns3::PbbAddressBlockIpv6 [class]
|
||||
module.add_class('PbbAddressBlockIpv6', parent=root_module['ns3::PbbAddressBlock'])
|
||||
## packetbb.h: ns3::PbbMessage [class]
|
||||
module.add_class('PbbMessage', parent=root_module['ns3::SimpleRefCount< ns3::PbbMessage, ns3::empty >'])
|
||||
module.add_class('PbbMessage', parent=root_module['ns3::SimpleRefCount< ns3::PbbMessage, ns3::empty, ns3::DefaultDeleter<ns3::PbbMessage> >'])
|
||||
## packetbb.h: ns3::PbbMessageIpv4 [class]
|
||||
module.add_class('PbbMessageIpv4', parent=root_module['ns3::PbbMessage'])
|
||||
## packetbb.h: ns3::PbbMessageIpv6 [class]
|
||||
module.add_class('PbbMessageIpv6', parent=root_module['ns3::PbbMessage'])
|
||||
## packetbb.h: ns3::PbbPacket [class]
|
||||
module.add_class('PbbPacket', parent=root_module['ns3::SimpleRefCount< ns3::PbbPacket, ns3::Header >'])
|
||||
module.add_class('PbbPacket', parent=root_module['ns3::SimpleRefCount< ns3::PbbPacket, ns3::Header, ns3::DefaultDeleter<ns3::PbbPacket> >'])
|
||||
## packetbb.h: ns3::PbbTlv [class]
|
||||
module.add_class('PbbTlv', parent=root_module['ns3::SimpleRefCount< ns3::PbbTlv, ns3::empty >'])
|
||||
module.add_class('PbbTlv', parent=root_module['ns3::SimpleRefCount< ns3::PbbTlv, ns3::empty, ns3::DefaultDeleter<ns3::PbbTlv> >'])
|
||||
## simple-channel.h: ns3::SimpleChannel [class]
|
||||
module.add_class('SimpleChannel', parent=root_module['ns3::Channel'])
|
||||
## simple-net-device.h: ns3::SimpleNetDevice [class]
|
||||
@@ -2626,14 +2626,14 @@ def register_Ns3EthernetTrailer_methods(root_module, cls):
|
||||
cls.add_constructor([param('ns3::EthernetTrailer const &', 'arg0')])
|
||||
## ethernet-trailer.h: ns3::EthernetTrailer::EthernetTrailer() [constructor]
|
||||
cls.add_constructor([])
|
||||
## ethernet-trailer.h: void ns3::EthernetTrailer::CalcFcs(ns3::Ptr<ns3::Packet> p) [member function]
|
||||
## ethernet-trailer.h: void ns3::EthernetTrailer::CalcFcs(ns3::Ptr<ns3::Packet const> p) [member function]
|
||||
cls.add_method('CalcFcs',
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::Packet >', 'p')])
|
||||
## ethernet-trailer.h: bool ns3::EthernetTrailer::CheckFcs(ns3::Ptr<ns3::Packet> p) const [member function]
|
||||
[param('ns3::Ptr< ns3::Packet const >', 'p')])
|
||||
## ethernet-trailer.h: bool ns3::EthernetTrailer::CheckFcs(ns3::Ptr<ns3::Packet const> p) const [member function]
|
||||
cls.add_method('CheckFcs',
|
||||
'bool',
|
||||
[param('ns3::Ptr< ns3::Packet >', 'p')],
|
||||
[param('ns3::Ptr< ns3::Packet const >', 'p')],
|
||||
is_const=True)
|
||||
## ethernet-trailer.h: uint32_t ns3::EthernetTrailer::Deserialize(ns3::Buffer::Iterator end) [member function]
|
||||
cls.add_method('Deserialize',
|
||||
|
||||
@@ -3,16 +3,16 @@ from pybindgen import Module, FileCodeSink, param, retval, cppclass, typehandler
|
||||
def register_types(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::RadvdInterface, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::RadvdInterface', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::RadvdPrefix, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::RadvdPrefix', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::RadvdInterface, ns3::empty, ns3::DefaultDeleter<ns3::RadvdInterface> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::RadvdInterface', 'ns3::empty', 'ns3::DefaultDeleter<ns3::RadvdInterface>'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::RadvdPrefix, ns3::empty, ns3::DefaultDeleter<ns3::RadvdPrefix> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::RadvdPrefix', 'ns3::empty', 'ns3::DefaultDeleter<ns3::RadvdPrefix>'], parent=root_module['ns3::empty'])
|
||||
## radvd.h: ns3::Radvd [class]
|
||||
module.add_class('Radvd', parent=root_module['ns3::Application'])
|
||||
## radvd-interface.h: ns3::RadvdInterface [class]
|
||||
module.add_class('RadvdInterface', parent=root_module['ns3::SimpleRefCount< ns3::RadvdInterface, ns3::empty >'])
|
||||
module.add_class('RadvdInterface', parent=root_module['ns3::SimpleRefCount< ns3::RadvdInterface, ns3::empty, ns3::DefaultDeleter<ns3::RadvdInterface> >'])
|
||||
## radvd-prefix.h: ns3::RadvdPrefix [class]
|
||||
module.add_class('RadvdPrefix', parent=root_module['ns3::SimpleRefCount< ns3::RadvdPrefix, ns3::empty >'])
|
||||
module.add_class('RadvdPrefix', parent=root_module['ns3::SimpleRefCount< ns3::RadvdPrefix, ns3::empty, ns3::DefaultDeleter<ns3::RadvdPrefix> >'])
|
||||
|
||||
## Register a nested module for the namespace Config
|
||||
|
||||
|
||||
@@ -33,8 +33,8 @@ def register_types(module):
|
||||
module.add_class('Event', outer_class=root_module['ns3::Scheduler'])
|
||||
## scheduler.h: ns3::Scheduler::EventKey [struct]
|
||||
module.add_class('EventKey', outer_class=root_module['ns3::Scheduler'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::EventImpl, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::EventImpl', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::EventImpl, ns3::empty, ns3::DefaultDeleter<ns3::EventImpl> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::EventImpl', 'ns3::empty', 'ns3::DefaultDeleter<ns3::EventImpl>'], parent=root_module['ns3::empty'])
|
||||
## simulator-impl.h: ns3::SimulatorImpl [class]
|
||||
module.add_class('SimulatorImpl', parent=root_module['ns3::Object'])
|
||||
## synchronizer.h: ns3::Synchronizer [class]
|
||||
@@ -46,7 +46,7 @@ def register_types(module):
|
||||
## default-simulator-impl.h: ns3::DefaultSimulatorImpl [class]
|
||||
module.add_class('DefaultSimulatorImpl', parent=root_module['ns3::SimulatorImpl'])
|
||||
## event-impl.h: ns3::EventImpl [class]
|
||||
module.add_class('EventImpl', parent=root_module['ns3::SimpleRefCount< ns3::EventImpl, ns3::empty >'])
|
||||
module.add_class('EventImpl', parent=root_module['ns3::SimpleRefCount< ns3::EventImpl, ns3::empty, ns3::DefaultDeleter<ns3::EventImpl> >'])
|
||||
## heap-scheduler.h: ns3::HeapScheduler [class]
|
||||
module.add_class('HeapScheduler', parent=root_module['ns3::Scheduler'])
|
||||
## list-scheduler.h: ns3::ListScheduler [class]
|
||||
|
||||
@@ -85,8 +85,8 @@ def register_types(module):
|
||||
module.add_class('RandomPropagationLossModel', parent=root_module['ns3::PropagationLossModel'])
|
||||
## rraa-wifi-manager.h: ns3::RraaWifiRemoteStation [class]
|
||||
module.add_class('RraaWifiRemoteStation', parent=root_module['ns3::WifiRemoteStation'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::InterferenceHelper::Event, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::InterferenceHelper::Event', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::InterferenceHelper::Event, ns3::empty, ns3::DefaultDeleter<ns3::InterferenceHelper::Event> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::InterferenceHelper::Event', 'ns3::empty', 'ns3::DefaultDeleter<ns3::InterferenceHelper::Event>'], parent=root_module['ns3::empty'])
|
||||
## propagation-loss-model.h: ns3::ThreeLogDistancePropagationLossModel [class]
|
||||
module.add_class('ThreeLogDistancePropagationLossModel', parent=root_module['ns3::PropagationLossModel'])
|
||||
## mgt-headers.h: ns3::WifiActionHeader [class]
|
||||
|
||||
@@ -564,8 +564,8 @@ def register_Ns3AodvRoutingTable_methods(root_module, cls):
|
||||
def register_Ns3AodvRoutingTableEntry_methods(root_module, cls):
|
||||
## aodv-rtable.h: ns3::aodv::RoutingTableEntry::RoutingTableEntry(ns3::aodv::RoutingTableEntry const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::aodv::RoutingTableEntry const &', 'arg0')])
|
||||
## aodv-rtable.h: ns3::aodv::RoutingTableEntry::RoutingTableEntry(ns3::Ptr<ns3::NetDevice> dev=0, ns3::Ipv4Address dst=ns3::Ipv4Address(), bool vSeqNo=false, u_int32_t m_seqNo=0, ns3::Ipv4InterfaceAddress iface=ns3::Ipv4InterfaceAddress(), u_int16_t hops=0, ns3::Ipv4Address nextHop=ns3::Ipv4Address(), ns3::Time lifetime=ns3::Simulator::Now( )) [constructor]
|
||||
cls.add_constructor([param('ns3::Ptr< ns3::NetDevice >', 'dev', default_value='0'), param('ns3::Ipv4Address', 'dst', default_value='ns3::Ipv4Address()'), param('bool', 'vSeqNo', default_value='false'), param('u_int32_t', 'm_seqNo', default_value='0'), param('ns3::Ipv4InterfaceAddress', 'iface', default_value='ns3::Ipv4InterfaceAddress()'), param('u_int16_t', 'hops', default_value='0'), param('ns3::Ipv4Address', 'nextHop', default_value='ns3::Ipv4Address()'), param('ns3::Time', 'lifetime', default_value='ns3::Simulator::Now( )')])
|
||||
## aodv-rtable.h: ns3::aodv::RoutingTableEntry::RoutingTableEntry(ns3::Ptr<ns3::NetDevice> dev=0, ns3::Ipv4Address dst=ns3::Ipv4Address(), bool vSeqNo=false, uint32_t m_seqNo=0, ns3::Ipv4InterfaceAddress iface=ns3::Ipv4InterfaceAddress(), uint16_t hops=0, ns3::Ipv4Address nextHop=ns3::Ipv4Address(), ns3::Time lifetime=ns3::Simulator::Now( )) [constructor]
|
||||
cls.add_constructor([param('ns3::Ptr< ns3::NetDevice >', 'dev', default_value='0'), param('ns3::Ipv4Address', 'dst', default_value='ns3::Ipv4Address()'), param('bool', 'vSeqNo', default_value='false'), param('uint32_t', 'm_seqNo', default_value='0'), param('ns3::Ipv4InterfaceAddress', 'iface', default_value='ns3::Ipv4InterfaceAddress()'), param('uint16_t', 'hops', default_value='0'), param('ns3::Ipv4Address', 'nextHop', default_value='ns3::Ipv4Address()'), param('ns3::Time', 'lifetime', default_value='ns3::Simulator::Now( )')])
|
||||
## aodv-rtable.h: void ns3::aodv::RoutingTableEntry::DeleteAllPrecursors() [member function]
|
||||
cls.add_method('DeleteAllPrecursors',
|
||||
'void',
|
||||
|
||||
@@ -49,14 +49,14 @@ def register_types(module):
|
||||
module.add_class('Header', parent=root_module['ns3::Chunk'])
|
||||
## pcap-writer.h: ns3::PcapWriter [class]
|
||||
module.add_class('PcapWriter', parent=root_module['ns3::Object'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::AsciiWriter, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::AsciiWriter', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::Packet, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::Packet', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::AsciiWriter, ns3::empty, ns3::DefaultDeleter<ns3::AsciiWriter> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::AsciiWriter', 'ns3::empty', 'ns3::DefaultDeleter<ns3::AsciiWriter>'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::Packet, ns3::empty, ns3::DefaultDeleter<ns3::Packet> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::Packet', 'ns3::empty', 'ns3::DefaultDeleter<ns3::Packet>'], parent=root_module['ns3::empty'])
|
||||
## trailer.h: ns3::Trailer [class]
|
||||
module.add_class('Trailer', parent=root_module['ns3::Chunk'])
|
||||
## ascii-writer.h: ns3::AsciiWriter [class]
|
||||
module.add_class('AsciiWriter', parent=root_module['ns3::SimpleRefCount< ns3::AsciiWriter, ns3::empty >'])
|
||||
module.add_class('AsciiWriter', parent=root_module['ns3::SimpleRefCount< ns3::AsciiWriter, ns3::empty, ns3::DefaultDeleter<ns3::AsciiWriter> >'])
|
||||
## ascii-writer.h: ns3::AsciiWriter::Type [enumeration]
|
||||
module.add_enum('Type', ['ENQUEUE', 'DEQUEUE', 'DROP', 'TX', 'RX'], outer_class=root_module['ns3::AsciiWriter'])
|
||||
## data-rate.h: ns3::DataRateChecker [class]
|
||||
@@ -70,7 +70,7 @@ def register_types(module):
|
||||
## nix-vector.h: ns3::NixVector [class]
|
||||
module.add_class('NixVector', parent=root_module['ns3::Object'])
|
||||
## packet.h: ns3::Packet [class]
|
||||
module.add_class('Packet', parent=root_module['ns3::SimpleRefCount< ns3::Packet, ns3::empty >'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'))
|
||||
module.add_class('Packet', parent=root_module['ns3::SimpleRefCount< ns3::Packet, ns3::empty, ns3::DefaultDeleter<ns3::Packet> >'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount'))
|
||||
## error-model.h: ns3::RateErrorModel [class]
|
||||
module.add_class('RateErrorModel', parent=root_module['ns3::ErrorModel'])
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -442,11 +442,6 @@ def register_Ns3CsmaNetDevice_methods(root_module, cls):
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::Packet >', 'p'), param('ns3::Mac48Address', 'source'), param('ns3::Mac48Address', 'dest'), param('uint16_t', 'protocolNumber')],
|
||||
visibility='protected')
|
||||
## csma-net-device.h: bool ns3::CsmaNetDevice::ProcessHeader(ns3::Ptr<ns3::Packet> p, uint16_t & param) [member function]
|
||||
cls.add_method('ProcessHeader',
|
||||
'bool',
|
||||
[param('ns3::Ptr< ns3::Packet >', 'p'), param('uint16_t &', 'param')],
|
||||
visibility='protected')
|
||||
return
|
||||
|
||||
def register_functions(root_module):
|
||||
|
||||
@@ -3,8 +3,8 @@ from pybindgen import Module, FileCodeSink, param, retval, cppclass, typehandler
|
||||
def register_types(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::dot11s::IeBeaconTimingUnit, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::dot11s::IeBeaconTimingUnit', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::dot11s::IeBeaconTimingUnit, ns3::empty, ns3::DefaultDeleter<ns3::dot11s::IeBeaconTimingUnit> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::dot11s::IeBeaconTimingUnit', 'ns3::empty', 'ns3::DefaultDeleter<ns3::dot11s::IeBeaconTimingUnit>'], parent=root_module['ns3::empty'])
|
||||
|
||||
## Register a nested module for the namespace Config
|
||||
|
||||
@@ -94,7 +94,7 @@ def register_types_ns3_dot11s(module):
|
||||
## ie-dot11s-beacon-timing.h: ns3::dot11s::IeBeaconTiming [class]
|
||||
module.add_class('IeBeaconTiming', parent=root_module['ns3::WifiInformationElement'])
|
||||
## ie-dot11s-beacon-timing.h: ns3::dot11s::IeBeaconTimingUnit [class]
|
||||
module.add_class('IeBeaconTimingUnit', parent=root_module['ns3::SimpleRefCount< ns3::dot11s::IeBeaconTimingUnit, ns3::empty >'])
|
||||
module.add_class('IeBeaconTimingUnit', parent=root_module['ns3::SimpleRefCount< ns3::dot11s::IeBeaconTimingUnit, ns3::empty, ns3::DefaultDeleter<ns3::dot11s::IeBeaconTimingUnit> >'])
|
||||
## ie-dot11s-configuration.h: ns3::dot11s::IeConfiguration [class]
|
||||
module.add_class('IeConfiguration', parent=root_module['ns3::WifiInformationElement'])
|
||||
## ie-dot11s-id.h: ns3::dot11s::IeMeshId [class]
|
||||
|
||||
@@ -5,18 +5,18 @@ def register_types(module):
|
||||
|
||||
## histogram.h: ns3::Histogram [class]
|
||||
module.add_class('Histogram')
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::FlowClassifier, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::FlowClassifier', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::FlowProbe, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::FlowProbe', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::FlowClassifier, ns3::empty, ns3::DefaultDeleter<ns3::FlowClassifier> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::FlowClassifier', 'ns3::empty', 'ns3::DefaultDeleter<ns3::FlowClassifier>'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::FlowProbe, ns3::empty, ns3::DefaultDeleter<ns3::FlowProbe> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::FlowProbe', 'ns3::empty', 'ns3::DefaultDeleter<ns3::FlowProbe>'], parent=root_module['ns3::empty'])
|
||||
## flow-classifier.h: ns3::FlowClassifier [class]
|
||||
module.add_class('FlowClassifier', parent=root_module['ns3::SimpleRefCount< ns3::FlowClassifier, ns3::empty >'])
|
||||
module.add_class('FlowClassifier', parent=root_module['ns3::SimpleRefCount< ns3::FlowClassifier, ns3::empty, ns3::DefaultDeleter<ns3::FlowClassifier> >'])
|
||||
## flow-monitor.h: ns3::FlowMonitor [class]
|
||||
module.add_class('FlowMonitor', parent=root_module['ns3::Object'])
|
||||
## flow-monitor.h: ns3::FlowMonitor::FlowStats [struct]
|
||||
module.add_class('FlowStats', outer_class=root_module['ns3::FlowMonitor'])
|
||||
## flow-probe.h: ns3::FlowProbe [class]
|
||||
module.add_class('FlowProbe', parent=root_module['ns3::SimpleRefCount< ns3::FlowProbe, ns3::empty >'])
|
||||
module.add_class('FlowProbe', parent=root_module['ns3::SimpleRefCount< ns3::FlowProbe, ns3::empty, ns3::DefaultDeleter<ns3::FlowProbe> >'])
|
||||
## flow-probe.h: ns3::FlowProbe::FlowStats [struct]
|
||||
module.add_class('FlowStats', outer_class=root_module['ns3::FlowProbe'])
|
||||
## ipv4-flow-classifier.h: ns3::Ipv4FlowClassifier [class]
|
||||
|
||||
@@ -7,12 +7,12 @@ def register_types(module):
|
||||
module.add_enum('WifiElementId', ['IE11S_MESH_CONFIGURATION', 'IE11S_MESH_ID', 'IE11S_LINK_METRIC_REPORT', 'IE11S_CONGESTION_NOTIFICATION', 'IE11S_PEERING_MANAGEMENT', 'IE11S_SUPP_MBSS_REG_CLASSES_CHANNELS', 'IE11S_MESH_CHANNEL_SWITCH_ANNOUNCEMENT', 'IE11S_MESH_TIM', 'IE11S_AWAKE_WINDOW', 'IE11S_BEACON_TIMING', 'IE11S_MCCAOP_SETUP_REQUEST', 'IE11S_MCCAOP_SETUP_REPLY', 'IE11S_MCCAOP_ADVERTISEMENT', 'IE11S_MCCAOP_RESERVATION_TEARDOWN', 'IE11S_PORTAL_ANNOUNCEMENT', 'IE11S_RANN', 'IE11S_PREQ', 'IE11S_PREP', 'IE11S_PERR', 'IE11S_PROXY_UPDATE', 'IE11S_PROXY_UPDATE_CONFIRMATION', 'IE11S_ABBREVIATED_HANDSHAKE', 'IE11S_MESH_PEERING_PROTOCOL_VERSION'])
|
||||
## mesh-wifi-beacon.h: ns3::MeshWifiBeacon [class]
|
||||
module.add_class('MeshWifiBeacon')
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::MeshWifiInterfaceMacPlugin, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::MeshWifiInterfaceMacPlugin', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::WifiInformationElement, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::WifiInformationElement', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::MeshWifiInterfaceMacPlugin, ns3::empty, ns3::DefaultDeleter<ns3::MeshWifiInterfaceMacPlugin> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::MeshWifiInterfaceMacPlugin', 'ns3::empty', 'ns3::DefaultDeleter<ns3::MeshWifiInterfaceMacPlugin>'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::WifiInformationElement, ns3::empty, ns3::DefaultDeleter<ns3::WifiInformationElement> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::WifiInformationElement', 'ns3::empty', 'ns3::DefaultDeleter<ns3::WifiInformationElement>'], parent=root_module['ns3::empty'])
|
||||
## wifi-information-element-vector.h: ns3::WifiInformationElement [class]
|
||||
module.add_class('WifiInformationElement', parent=root_module['ns3::SimpleRefCount< ns3::WifiInformationElement, ns3::empty >'])
|
||||
module.add_class('WifiInformationElement', parent=root_module['ns3::SimpleRefCount< ns3::WifiInformationElement, ns3::empty, ns3::DefaultDeleter<ns3::WifiInformationElement> >'])
|
||||
## wifi-information-element-vector.h: ns3::WifiInformationElementVector [class]
|
||||
module.add_class('WifiInformationElementVector', parent=root_module['ns3::Header'])
|
||||
## mesh-l2-routing-protocol.h: ns3::MeshL2RoutingProtocol [class]
|
||||
@@ -20,7 +20,7 @@ def register_types(module):
|
||||
## mesh-wifi-interface-mac.h: ns3::MeshWifiInterfaceMac [class]
|
||||
module.add_class('MeshWifiInterfaceMac', parent=root_module['ns3::WifiMac'])
|
||||
## mesh-wifi-interface-mac-plugin.h: ns3::MeshWifiInterfaceMacPlugin [class]
|
||||
module.add_class('MeshWifiInterfaceMacPlugin', parent=root_module['ns3::SimpleRefCount< ns3::MeshWifiInterfaceMacPlugin, ns3::empty >'])
|
||||
module.add_class('MeshWifiInterfaceMacPlugin', parent=root_module['ns3::SimpleRefCount< ns3::MeshWifiInterfaceMacPlugin, ns3::empty, ns3::DefaultDeleter<ns3::MeshWifiInterfaceMacPlugin> >'])
|
||||
## mesh-point-device.h: ns3::MeshPointDevice [class]
|
||||
module.add_class('MeshPointDevice', parent=root_module['ns3::NetDevice'])
|
||||
|
||||
|
||||
@@ -73,22 +73,22 @@ def register_types(module):
|
||||
module.add_class('LlcSnapHeader', parent=root_module['ns3::Header'])
|
||||
## queue.h: ns3::Queue [class]
|
||||
module.add_class('Queue', parent=root_module['ns3::Object'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::Ipv4MulticastRoute, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::Ipv4MulticastRoute', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::Ipv4Route, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::Ipv4Route', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::Ipv6MulticastRoute, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::Ipv6MulticastRoute', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::Ipv6Route, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::Ipv6Route', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::PbbAddressBlock, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::PbbAddressBlock', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::PbbMessage, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::PbbMessage', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::PbbPacket, ns3::Header> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::PbbPacket', 'ns3::Header'], parent=root_module['ns3::Header'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::PbbTlv, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::PbbTlv', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::Ipv4MulticastRoute, ns3::empty, ns3::DefaultDeleter<ns3::Ipv4MulticastRoute> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::Ipv4MulticastRoute', 'ns3::empty', 'ns3::DefaultDeleter<ns3::Ipv4MulticastRoute>'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::Ipv4Route, ns3::empty, ns3::DefaultDeleter<ns3::Ipv4Route> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::Ipv4Route', 'ns3::empty', 'ns3::DefaultDeleter<ns3::Ipv4Route>'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::Ipv6MulticastRoute, ns3::empty, ns3::DefaultDeleter<ns3::Ipv6MulticastRoute> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::Ipv6MulticastRoute', 'ns3::empty', 'ns3::DefaultDeleter<ns3::Ipv6MulticastRoute>'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::Ipv6Route, ns3::empty, ns3::DefaultDeleter<ns3::Ipv6Route> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::Ipv6Route', 'ns3::empty', 'ns3::DefaultDeleter<ns3::Ipv6Route>'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::PbbAddressBlock, ns3::empty, ns3::DefaultDeleter<ns3::PbbAddressBlock> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::PbbAddressBlock', 'ns3::empty', 'ns3::DefaultDeleter<ns3::PbbAddressBlock>'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::PbbMessage, ns3::empty, ns3::DefaultDeleter<ns3::PbbMessage> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::PbbMessage', 'ns3::empty', 'ns3::DefaultDeleter<ns3::PbbMessage>'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::PbbPacket, ns3::Header, ns3::DefaultDeleter<ns3::PbbPacket> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::PbbPacket', 'ns3::Header', 'ns3::DefaultDeleter<ns3::PbbPacket>'], parent=root_module['ns3::Header'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::PbbTlv, ns3::empty, ns3::DefaultDeleter<ns3::PbbTlv> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::PbbTlv', 'ns3::empty', 'ns3::DefaultDeleter<ns3::PbbTlv>'], parent=root_module['ns3::empty'])
|
||||
## socket.h: ns3::Socket [class]
|
||||
module.add_class('Socket', parent=root_module['ns3::Object'])
|
||||
## socket.h: ns3::Socket::SocketErrno [enumeration]
|
||||
@@ -132,11 +132,11 @@ def register_types(module):
|
||||
## ipv4-address.h: ns3::Ipv4MaskValue [class]
|
||||
module.add_class('Ipv4MaskValue', parent=root_module['ns3::AttributeValue'])
|
||||
## ipv4-route.h: ns3::Ipv4MulticastRoute [class]
|
||||
module.add_class('Ipv4MulticastRoute', parent=root_module['ns3::SimpleRefCount< ns3::Ipv4MulticastRoute, ns3::empty >'])
|
||||
module.add_class('Ipv4MulticastRoute', parent=root_module['ns3::SimpleRefCount< ns3::Ipv4MulticastRoute, ns3::empty, ns3::DefaultDeleter<ns3::Ipv4MulticastRoute> >'])
|
||||
## ipv4-raw-socket-factory.h: ns3::Ipv4RawSocketFactory [class]
|
||||
module.add_class('Ipv4RawSocketFactory', parent=root_module['ns3::SocketFactory'])
|
||||
## ipv4-route.h: ns3::Ipv4Route [class]
|
||||
module.add_class('Ipv4Route', parent=root_module['ns3::SimpleRefCount< ns3::Ipv4Route, ns3::empty >'])
|
||||
module.add_class('Ipv4Route', parent=root_module['ns3::SimpleRefCount< ns3::Ipv4Route, ns3::empty, ns3::DefaultDeleter<ns3::Ipv4Route> >'])
|
||||
## ipv4-routing-protocol.h: ns3::Ipv4RoutingProtocol [class]
|
||||
module.add_class('Ipv4RoutingProtocol', parent=root_module['ns3::Object'])
|
||||
## ipv6.h: ns3::Ipv6 [class]
|
||||
@@ -146,7 +146,7 @@ def register_types(module):
|
||||
## ipv6-address.h: ns3::Ipv6AddressValue [class]
|
||||
module.add_class('Ipv6AddressValue', parent=root_module['ns3::AttributeValue'])
|
||||
## ipv6-route.h: ns3::Ipv6MulticastRoute [class]
|
||||
module.add_class('Ipv6MulticastRoute', parent=root_module['ns3::SimpleRefCount< ns3::Ipv6MulticastRoute, ns3::empty >'])
|
||||
module.add_class('Ipv6MulticastRoute', parent=root_module['ns3::SimpleRefCount< ns3::Ipv6MulticastRoute, ns3::empty, ns3::DefaultDeleter<ns3::Ipv6MulticastRoute> >'])
|
||||
## ipv6-address.h: ns3::Ipv6PrefixChecker [class]
|
||||
module.add_class('Ipv6PrefixChecker', parent=root_module['ns3::AttributeChecker'])
|
||||
## ipv6-address.h: ns3::Ipv6PrefixValue [class]
|
||||
@@ -154,7 +154,7 @@ def register_types(module):
|
||||
## ipv6-raw-socket-factory.h: ns3::Ipv6RawSocketFactory [class]
|
||||
module.add_class('Ipv6RawSocketFactory', parent=root_module['ns3::SocketFactory'])
|
||||
## ipv6-route.h: ns3::Ipv6Route [class]
|
||||
module.add_class('Ipv6Route', parent=root_module['ns3::SimpleRefCount< ns3::Ipv6Route, ns3::empty >'])
|
||||
module.add_class('Ipv6Route', parent=root_module['ns3::SimpleRefCount< ns3::Ipv6Route, ns3::empty, ns3::DefaultDeleter<ns3::Ipv6Route> >'])
|
||||
## ipv6-routing-protocol.h: ns3::Ipv6RoutingProtocol [class]
|
||||
module.add_class('Ipv6RoutingProtocol', parent=root_module['ns3::Object'])
|
||||
## mac48-address.h: ns3::Mac48AddressChecker [class]
|
||||
@@ -170,21 +170,21 @@ def register_types(module):
|
||||
## packet-socket-factory.h: ns3::PacketSocketFactory [class]
|
||||
module.add_class('PacketSocketFactory', parent=root_module['ns3::SocketFactory'])
|
||||
## packetbb.h: ns3::PbbAddressBlock [class]
|
||||
module.add_class('PbbAddressBlock', parent=root_module['ns3::SimpleRefCount< ns3::PbbAddressBlock, ns3::empty >'])
|
||||
module.add_class('PbbAddressBlock', parent=root_module['ns3::SimpleRefCount< ns3::PbbAddressBlock, ns3::empty, ns3::DefaultDeleter<ns3::PbbAddressBlock> >'])
|
||||
## packetbb.h: ns3::PbbAddressBlockIpv4 [class]
|
||||
module.add_class('PbbAddressBlockIpv4', parent=root_module['ns3::PbbAddressBlock'])
|
||||
## packetbb.h: ns3::PbbAddressBlockIpv6 [class]
|
||||
module.add_class('PbbAddressBlockIpv6', parent=root_module['ns3::PbbAddressBlock'])
|
||||
## packetbb.h: ns3::PbbMessage [class]
|
||||
module.add_class('PbbMessage', parent=root_module['ns3::SimpleRefCount< ns3::PbbMessage, ns3::empty >'])
|
||||
module.add_class('PbbMessage', parent=root_module['ns3::SimpleRefCount< ns3::PbbMessage, ns3::empty, ns3::DefaultDeleter<ns3::PbbMessage> >'])
|
||||
## packetbb.h: ns3::PbbMessageIpv4 [class]
|
||||
module.add_class('PbbMessageIpv4', parent=root_module['ns3::PbbMessage'])
|
||||
## packetbb.h: ns3::PbbMessageIpv6 [class]
|
||||
module.add_class('PbbMessageIpv6', parent=root_module['ns3::PbbMessage'])
|
||||
## packetbb.h: ns3::PbbPacket [class]
|
||||
module.add_class('PbbPacket', parent=root_module['ns3::SimpleRefCount< ns3::PbbPacket, ns3::Header >'])
|
||||
module.add_class('PbbPacket', parent=root_module['ns3::SimpleRefCount< ns3::PbbPacket, ns3::Header, ns3::DefaultDeleter<ns3::PbbPacket> >'])
|
||||
## packetbb.h: ns3::PbbTlv [class]
|
||||
module.add_class('PbbTlv', parent=root_module['ns3::SimpleRefCount< ns3::PbbTlv, ns3::empty >'])
|
||||
module.add_class('PbbTlv', parent=root_module['ns3::SimpleRefCount< ns3::PbbTlv, ns3::empty, ns3::DefaultDeleter<ns3::PbbTlv> >'])
|
||||
## simple-channel.h: ns3::SimpleChannel [class]
|
||||
module.add_class('SimpleChannel', parent=root_module['ns3::Channel'])
|
||||
## simple-net-device.h: ns3::SimpleNetDevice [class]
|
||||
@@ -2626,14 +2626,14 @@ def register_Ns3EthernetTrailer_methods(root_module, cls):
|
||||
cls.add_constructor([param('ns3::EthernetTrailer const &', 'arg0')])
|
||||
## ethernet-trailer.h: ns3::EthernetTrailer::EthernetTrailer() [constructor]
|
||||
cls.add_constructor([])
|
||||
## ethernet-trailer.h: void ns3::EthernetTrailer::CalcFcs(ns3::Ptr<ns3::Packet> p) [member function]
|
||||
## ethernet-trailer.h: void ns3::EthernetTrailer::CalcFcs(ns3::Ptr<ns3::Packet const> p) [member function]
|
||||
cls.add_method('CalcFcs',
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::Packet >', 'p')])
|
||||
## ethernet-trailer.h: bool ns3::EthernetTrailer::CheckFcs(ns3::Ptr<ns3::Packet> p) const [member function]
|
||||
[param('ns3::Ptr< ns3::Packet const >', 'p')])
|
||||
## ethernet-trailer.h: bool ns3::EthernetTrailer::CheckFcs(ns3::Ptr<ns3::Packet const> p) const [member function]
|
||||
cls.add_method('CheckFcs',
|
||||
'bool',
|
||||
[param('ns3::Ptr< ns3::Packet >', 'p')],
|
||||
[param('ns3::Ptr< ns3::Packet const >', 'p')],
|
||||
is_const=True)
|
||||
## ethernet-trailer.h: uint32_t ns3::EthernetTrailer::Deserialize(ns3::Buffer::Iterator end) [member function]
|
||||
cls.add_method('Deserialize',
|
||||
|
||||
@@ -3,16 +3,16 @@ from pybindgen import Module, FileCodeSink, param, retval, cppclass, typehandler
|
||||
def register_types(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::RadvdInterface, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::RadvdInterface', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::RadvdPrefix, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::RadvdPrefix', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::RadvdInterface, ns3::empty, ns3::DefaultDeleter<ns3::RadvdInterface> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::RadvdInterface', 'ns3::empty', 'ns3::DefaultDeleter<ns3::RadvdInterface>'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::RadvdPrefix, ns3::empty, ns3::DefaultDeleter<ns3::RadvdPrefix> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::RadvdPrefix', 'ns3::empty', 'ns3::DefaultDeleter<ns3::RadvdPrefix>'], parent=root_module['ns3::empty'])
|
||||
## radvd.h: ns3::Radvd [class]
|
||||
module.add_class('Radvd', parent=root_module['ns3::Application'])
|
||||
## radvd-interface.h: ns3::RadvdInterface [class]
|
||||
module.add_class('RadvdInterface', parent=root_module['ns3::SimpleRefCount< ns3::RadvdInterface, ns3::empty >'])
|
||||
module.add_class('RadvdInterface', parent=root_module['ns3::SimpleRefCount< ns3::RadvdInterface, ns3::empty, ns3::DefaultDeleter<ns3::RadvdInterface> >'])
|
||||
## radvd-prefix.h: ns3::RadvdPrefix [class]
|
||||
module.add_class('RadvdPrefix', parent=root_module['ns3::SimpleRefCount< ns3::RadvdPrefix, ns3::empty >'])
|
||||
module.add_class('RadvdPrefix', parent=root_module['ns3::SimpleRefCount< ns3::RadvdPrefix, ns3::empty, ns3::DefaultDeleter<ns3::RadvdPrefix> >'])
|
||||
|
||||
## Register a nested module for the namespace Config
|
||||
|
||||
|
||||
@@ -33,8 +33,8 @@ def register_types(module):
|
||||
module.add_class('Event', outer_class=root_module['ns3::Scheduler'])
|
||||
## scheduler.h: ns3::Scheduler::EventKey [struct]
|
||||
module.add_class('EventKey', outer_class=root_module['ns3::Scheduler'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::EventImpl, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::EventImpl', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::EventImpl, ns3::empty, ns3::DefaultDeleter<ns3::EventImpl> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::EventImpl', 'ns3::empty', 'ns3::DefaultDeleter<ns3::EventImpl>'], parent=root_module['ns3::empty'])
|
||||
## simulator-impl.h: ns3::SimulatorImpl [class]
|
||||
module.add_class('SimulatorImpl', parent=root_module['ns3::Object'])
|
||||
## synchronizer.h: ns3::Synchronizer [class]
|
||||
@@ -46,7 +46,7 @@ def register_types(module):
|
||||
## default-simulator-impl.h: ns3::DefaultSimulatorImpl [class]
|
||||
module.add_class('DefaultSimulatorImpl', parent=root_module['ns3::SimulatorImpl'])
|
||||
## event-impl.h: ns3::EventImpl [class]
|
||||
module.add_class('EventImpl', parent=root_module['ns3::SimpleRefCount< ns3::EventImpl, ns3::empty >'])
|
||||
module.add_class('EventImpl', parent=root_module['ns3::SimpleRefCount< ns3::EventImpl, ns3::empty, ns3::DefaultDeleter<ns3::EventImpl> >'])
|
||||
## heap-scheduler.h: ns3::HeapScheduler [class]
|
||||
module.add_class('HeapScheduler', parent=root_module['ns3::Scheduler'])
|
||||
## list-scheduler.h: ns3::ListScheduler [class]
|
||||
|
||||
@@ -85,8 +85,8 @@ def register_types(module):
|
||||
module.add_class('RandomPropagationLossModel', parent=root_module['ns3::PropagationLossModel'])
|
||||
## rraa-wifi-manager.h: ns3::RraaWifiRemoteStation [class]
|
||||
module.add_class('RraaWifiRemoteStation', parent=root_module['ns3::WifiRemoteStation'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::InterferenceHelper::Event, ns3::empty> [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::InterferenceHelper::Event', 'ns3::empty'], parent=root_module['ns3::empty'])
|
||||
## simple-ref-count.h: ns3::SimpleRefCount<ns3::InterferenceHelper::Event, ns3::empty, ns3::DefaultDeleter<ns3::InterferenceHelper::Event> > [class]
|
||||
module.add_class('SimpleRefCount', template_parameters=['ns3::InterferenceHelper::Event', 'ns3::empty', 'ns3::DefaultDeleter<ns3::InterferenceHelper::Event>'], parent=root_module['ns3::empty'])
|
||||
## propagation-loss-model.h: ns3::ThreeLogDistancePropagationLossModel [class]
|
||||
module.add_class('ThreeLogDistancePropagationLossModel', parent=root_module['ns3::PropagationLossModel'])
|
||||
## mgt-headers.h: ns3::WifiActionHeader [class]
|
||||
|
||||
Reference in New Issue
Block a user