The 'contrib' module actually depends on 'common' too (affects waf --python-scan)
This commit is contained in:
@@ -299,8 +299,6 @@ def register_Ns3Address_methods(root_module, cls):
|
||||
return
|
||||
|
||||
def register_Ns3Inet6SocketAddress_methods(root_module, cls):
|
||||
## inet6-socket-address.h: ns3::Inet6SocketAddress::Inet6SocketAddress(ns3::Inet6SocketAddress const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::Inet6SocketAddress const &', 'arg0')])
|
||||
## inet6-socket-address.h: ns3::Inet6SocketAddress::Inet6SocketAddress(ns3::Ipv6Address ipv6, uint16_t port) [constructor]
|
||||
cls.add_constructor([param('ns3::Ipv6Address', 'ipv6'), param('uint16_t', 'port')])
|
||||
## inet6-socket-address.h: ns3::Inet6SocketAddress::Inet6SocketAddress(ns3::Ipv6Address ipv6) [constructor]
|
||||
@@ -339,11 +337,10 @@ def register_Ns3Inet6SocketAddress_methods(root_module, cls):
|
||||
'ns3::Inet6SocketAddress',
|
||||
[param('ns3::Address const &', 'addr')],
|
||||
is_static=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3InetSocketAddress_methods(root_module, cls):
|
||||
## inet-socket-address.h: ns3::InetSocketAddress::InetSocketAddress(ns3::InetSocketAddress const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::InetSocketAddress const &', 'arg0')])
|
||||
## inet-socket-address.h: ns3::InetSocketAddress::InetSocketAddress(ns3::Ipv4Address ipv4, uint16_t port) [constructor]
|
||||
cls.add_constructor([param('ns3::Ipv4Address', 'ipv4'), param('uint16_t', 'port')])
|
||||
## inet-socket-address.h: ns3::InetSocketAddress::InetSocketAddress(ns3::Ipv4Address ipv4) [constructor]
|
||||
@@ -382,6 +379,7 @@ def register_Ns3InetSocketAddress_methods(root_module, cls):
|
||||
'ns3::InetSocketAddress',
|
||||
[param('ns3::Address const &', 'address')],
|
||||
is_static=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3Ipv4Address_methods(root_module, cls):
|
||||
@@ -488,10 +486,6 @@ def register_Ns3Ipv4Address_methods(root_module, cls):
|
||||
return
|
||||
|
||||
def register_Ns3Ipv4AddressGenerator_methods(root_module, cls):
|
||||
## ipv4-address-generator.h: ns3::Ipv4AddressGenerator::Ipv4AddressGenerator(ns3::Ipv4AddressGenerator const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::Ipv4AddressGenerator const &', 'arg0')])
|
||||
## ipv4-address-generator.h: ns3::Ipv4AddressGenerator::Ipv4AddressGenerator() [constructor]
|
||||
cls.add_constructor([])
|
||||
## ipv4-address-generator.h: static void ns3::Ipv4AddressGenerator::Init(ns3::Ipv4Address const net, ns3::Ipv4Mask const mask, ns3::Ipv4Address const addr="0.0.0.1") [member function]
|
||||
cls.add_method('Init',
|
||||
'void',
|
||||
@@ -537,6 +531,8 @@ def register_Ns3Ipv4AddressGenerator_methods(root_module, cls):
|
||||
'void',
|
||||
[],
|
||||
is_static=True)
|
||||
cls.add_constructor([])
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3Ipv4Mask_methods(root_module, cls):
|
||||
@@ -1028,10 +1024,6 @@ def register_Ns3Mac64Address_methods(root_module, cls):
|
||||
return
|
||||
|
||||
def register_Ns3NodeList_methods(root_module, cls):
|
||||
## node-list.h: ns3::NodeList::NodeList(ns3::NodeList const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::NodeList const &', 'arg0')])
|
||||
## node-list.h: ns3::NodeList::NodeList() [constructor]
|
||||
cls.add_constructor([])
|
||||
## node-list.h: static uint32_t ns3::NodeList::Add(ns3::Ptr<ns3::Node> node) [member function]
|
||||
cls.add_method('Add',
|
||||
'uint32_t',
|
||||
@@ -1057,11 +1049,11 @@ def register_Ns3NodeList_methods(root_module, cls):
|
||||
'uint32_t',
|
||||
[],
|
||||
is_static=True)
|
||||
cls.add_constructor([])
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3PacketSocketAddress_methods(root_module, cls):
|
||||
## packet-socket-address.h: ns3::PacketSocketAddress::PacketSocketAddress(ns3::PacketSocketAddress const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::PacketSocketAddress const &', 'arg0')])
|
||||
## packet-socket-address.h: ns3::PacketSocketAddress::PacketSocketAddress() [constructor]
|
||||
cls.add_constructor([])
|
||||
## packet-socket-address.h: void ns3::PacketSocketAddress::SetProtocol(uint16_t protocol) [member function]
|
||||
@@ -1110,18 +1102,15 @@ def register_Ns3PacketSocketAddress_methods(root_module, cls):
|
||||
'bool',
|
||||
[param('ns3::Address const &', 'address')],
|
||||
is_static=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3Ipv4AddressChecker_methods(root_module, cls):
|
||||
## ipv4-address.h: ns3::Ipv4AddressChecker::Ipv4AddressChecker(ns3::Ipv4AddressChecker const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::Ipv4AddressChecker const &', 'arg0')])
|
||||
## ipv4-address.h: ns3::Ipv4AddressChecker::Ipv4AddressChecker() [constructor]
|
||||
cls.add_constructor([])
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3Ipv4AddressValue_methods(root_module, cls):
|
||||
## ipv4-address.h: ns3::Ipv4AddressValue::Ipv4AddressValue(ns3::Ipv4AddressValue const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::Ipv4AddressValue const &', 'arg0')])
|
||||
## ipv4-address.h: ns3::Ipv4AddressValue::Ipv4AddressValue() [constructor]
|
||||
cls.add_constructor([])
|
||||
## ipv4-address.h: ns3::Ipv4AddressValue::Ipv4AddressValue(ns3::Ipv4Address const & value) [constructor]
|
||||
@@ -1150,11 +1139,10 @@ def register_Ns3Ipv4AddressValue_methods(root_module, cls):
|
||||
'bool',
|
||||
[param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')],
|
||||
is_virtual=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3Ipv4Header_methods(root_module, cls):
|
||||
## ipv4-header.h: ns3::Ipv4Header::Ipv4Header(ns3::Ipv4Header const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::Ipv4Header const &', 'arg0')])
|
||||
## ipv4-header.h: ns3::Ipv4Header::Ipv4Header() [constructor]
|
||||
cls.add_constructor([])
|
||||
## ipv4-header.h: void ns3::Ipv4Header::EnableChecksum() [member function]
|
||||
@@ -1294,18 +1282,15 @@ def register_Ns3Ipv4Header_methods(root_module, cls):
|
||||
'uint32_t',
|
||||
[param('ns3::Buffer::Iterator', 'start')],
|
||||
is_virtual=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3Ipv4MaskChecker_methods(root_module, cls):
|
||||
## ipv4-address.h: ns3::Ipv4MaskChecker::Ipv4MaskChecker(ns3::Ipv4MaskChecker const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::Ipv4MaskChecker const &', 'arg0')])
|
||||
## ipv4-address.h: ns3::Ipv4MaskChecker::Ipv4MaskChecker() [constructor]
|
||||
cls.add_constructor([])
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3Ipv4MaskValue_methods(root_module, cls):
|
||||
## ipv4-address.h: ns3::Ipv4MaskValue::Ipv4MaskValue(ns3::Ipv4MaskValue const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::Ipv4MaskValue const &', 'arg0')])
|
||||
## ipv4-address.h: ns3::Ipv4MaskValue::Ipv4MaskValue() [constructor]
|
||||
cls.add_constructor([])
|
||||
## ipv4-address.h: ns3::Ipv4MaskValue::Ipv4MaskValue(ns3::Ipv4Mask const & value) [constructor]
|
||||
@@ -1334,18 +1319,15 @@ def register_Ns3Ipv4MaskValue_methods(root_module, cls):
|
||||
'bool',
|
||||
[param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')],
|
||||
is_virtual=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3Ipv6AddressChecker_methods(root_module, cls):
|
||||
## ipv6-address.h: ns3::Ipv6AddressChecker::Ipv6AddressChecker(ns3::Ipv6AddressChecker const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::Ipv6AddressChecker const &', 'arg0')])
|
||||
## ipv6-address.h: ns3::Ipv6AddressChecker::Ipv6AddressChecker() [constructor]
|
||||
cls.add_constructor([])
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3Ipv6AddressValue_methods(root_module, cls):
|
||||
## ipv6-address.h: ns3::Ipv6AddressValue::Ipv6AddressValue(ns3::Ipv6AddressValue const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::Ipv6AddressValue const &', 'arg0')])
|
||||
## ipv6-address.h: ns3::Ipv6AddressValue::Ipv6AddressValue() [constructor]
|
||||
cls.add_constructor([])
|
||||
## ipv6-address.h: ns3::Ipv6AddressValue::Ipv6AddressValue(ns3::Ipv6Address const & value) [constructor]
|
||||
@@ -1374,11 +1356,10 @@ def register_Ns3Ipv6AddressValue_methods(root_module, cls):
|
||||
'bool',
|
||||
[param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')],
|
||||
is_virtual=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3Ipv6Header_methods(root_module, cls):
|
||||
## ipv6-header.h: ns3::Ipv6Header::Ipv6Header(ns3::Ipv6Header const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::Ipv6Header const &', 'arg0')])
|
||||
## ipv6-header.h: static ns3::TypeId ns3::Ipv6Header::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
@@ -1474,18 +1455,15 @@ def register_Ns3Ipv6Header_methods(root_module, cls):
|
||||
'uint32_t',
|
||||
[param('ns3::Buffer::Iterator', 'start')],
|
||||
is_virtual=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3Ipv6PrefixChecker_methods(root_module, cls):
|
||||
## ipv6-address.h: ns3::Ipv6PrefixChecker::Ipv6PrefixChecker(ns3::Ipv6PrefixChecker const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::Ipv6PrefixChecker const &', 'arg0')])
|
||||
## ipv6-address.h: ns3::Ipv6PrefixChecker::Ipv6PrefixChecker() [constructor]
|
||||
cls.add_constructor([])
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3Ipv6PrefixValue_methods(root_module, cls):
|
||||
## ipv6-address.h: ns3::Ipv6PrefixValue::Ipv6PrefixValue(ns3::Ipv6PrefixValue const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::Ipv6PrefixValue const &', 'arg0')])
|
||||
## ipv6-address.h: ns3::Ipv6PrefixValue::Ipv6PrefixValue() [constructor]
|
||||
cls.add_constructor([])
|
||||
## ipv6-address.h: ns3::Ipv6PrefixValue::Ipv6PrefixValue(ns3::Ipv6Prefix const & value) [constructor]
|
||||
@@ -1514,11 +1492,10 @@ def register_Ns3Ipv6PrefixValue_methods(root_module, cls):
|
||||
'bool',
|
||||
[param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')],
|
||||
is_virtual=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3LlcSnapHeader_methods(root_module, cls):
|
||||
## llc-snap-header.h: ns3::LlcSnapHeader::LlcSnapHeader(ns3::LlcSnapHeader const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::LlcSnapHeader const &', 'arg0')])
|
||||
## llc-snap-header.h: ns3::LlcSnapHeader::LlcSnapHeader() [constructor]
|
||||
cls.add_constructor([])
|
||||
## llc-snap-header.h: void ns3::LlcSnapHeader::SetType(uint16_t type) [member function]
|
||||
@@ -1559,18 +1536,15 @@ def register_Ns3LlcSnapHeader_methods(root_module, cls):
|
||||
'uint32_t',
|
||||
[param('ns3::Buffer::Iterator', 'start')],
|
||||
is_virtual=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3Mac48AddressChecker_methods(root_module, cls):
|
||||
## mac48-address.h: ns3::Mac48AddressChecker::Mac48AddressChecker(ns3::Mac48AddressChecker const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::Mac48AddressChecker const &', 'arg0')])
|
||||
## mac48-address.h: ns3::Mac48AddressChecker::Mac48AddressChecker() [constructor]
|
||||
cls.add_constructor([])
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3Mac48AddressValue_methods(root_module, cls):
|
||||
## mac48-address.h: ns3::Mac48AddressValue::Mac48AddressValue(ns3::Mac48AddressValue const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::Mac48AddressValue const &', 'arg0')])
|
||||
## mac48-address.h: ns3::Mac48AddressValue::Mac48AddressValue() [constructor]
|
||||
cls.add_constructor([])
|
||||
## mac48-address.h: ns3::Mac48AddressValue::Mac48AddressValue(ns3::Mac48Address const & value) [constructor]
|
||||
@@ -1599,11 +1573,10 @@ def register_Ns3Mac48AddressValue_methods(root_module, cls):
|
||||
'bool',
|
||||
[param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')],
|
||||
is_virtual=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3Queue_methods(root_module, cls):
|
||||
## queue.h: ns3::Queue::Queue(ns3::Queue const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::Queue const &', 'arg0')])
|
||||
## queue.h: static ns3::TypeId ns3::Queue::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
@@ -1687,11 +1660,10 @@ def register_Ns3Queue_methods(root_module, cls):
|
||||
'ns3::Ptr< ns3::Packet const >',
|
||||
[],
|
||||
is_pure_virtual=True, is_const=True, visibility='private', is_virtual=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3Socket_methods(root_module, cls):
|
||||
## socket.h: ns3::Socket::Socket(ns3::Socket const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::Socket const &', 'arg0')])
|
||||
## socket.h: ns3::Socket::Socket() [constructor]
|
||||
cls.add_constructor([])
|
||||
## socket.h: static ns3::Ptr<ns3::Socket> ns3::Socket::CreateSocket(ns3::Ptr<ns3::Node> node, ns3::TypeId tid) [member function]
|
||||
@@ -1862,11 +1834,10 @@ def register_Ns3Socket_methods(root_module, cls):
|
||||
'void',
|
||||
[],
|
||||
visibility='protected')
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3SocketAddressTag_methods(root_module, cls):
|
||||
## socket.h: ns3::SocketAddressTag::SocketAddressTag(ns3::SocketAddressTag const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::SocketAddressTag const &', 'arg0')])
|
||||
## socket.h: ns3::SocketAddressTag::SocketAddressTag() [constructor]
|
||||
cls.add_constructor([])
|
||||
## socket.h: void ns3::SocketAddressTag::SetAddress(ns3::Address addr) [member function]
|
||||
@@ -1908,11 +1879,10 @@ def register_Ns3SocketAddressTag_methods(root_module, cls):
|
||||
'void',
|
||||
[param('std::ostream &', 'os')],
|
||||
is_const=True, is_virtual=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3SocketFactory_methods(root_module, cls):
|
||||
## socket-factory.h: ns3::SocketFactory::SocketFactory(ns3::SocketFactory const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::SocketFactory const &', 'arg0')])
|
||||
## socket-factory.h: static ns3::TypeId ns3::SocketFactory::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
@@ -1925,11 +1895,10 @@ def register_Ns3SocketFactory_methods(root_module, cls):
|
||||
'ns3::Ptr< ns3::Socket >',
|
||||
[],
|
||||
is_pure_virtual=True, is_virtual=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3SocketIpTtlTag_methods(root_module, cls):
|
||||
## socket.h: ns3::SocketIpTtlTag::SocketIpTtlTag(ns3::SocketIpTtlTag const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::SocketIpTtlTag const &', 'arg0')])
|
||||
## socket.h: ns3::SocketIpTtlTag::SocketIpTtlTag() [constructor]
|
||||
cls.add_constructor([])
|
||||
## socket.h: void ns3::SocketIpTtlTag::SetTtl(uint8_t ttl) [member function]
|
||||
@@ -1971,11 +1940,10 @@ def register_Ns3SocketIpTtlTag_methods(root_module, cls):
|
||||
'void',
|
||||
[param('std::ostream &', 'os')],
|
||||
is_const=True, is_virtual=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3SocketSetDontFragmentTag_methods(root_module, cls):
|
||||
## socket.h: ns3::SocketSetDontFragmentTag::SocketSetDontFragmentTag(ns3::SocketSetDontFragmentTag const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::SocketSetDontFragmentTag const &', 'arg0')])
|
||||
## socket.h: ns3::SocketSetDontFragmentTag::SocketSetDontFragmentTag() [constructor]
|
||||
cls.add_constructor([])
|
||||
## socket.h: void ns3::SocketSetDontFragmentTag::Enable() [member function]
|
||||
@@ -2021,11 +1989,10 @@ def register_Ns3SocketSetDontFragmentTag_methods(root_module, cls):
|
||||
'void',
|
||||
[param('std::ostream &', 'os')],
|
||||
is_const=True, is_virtual=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3TcpSocket_methods(root_module, cls):
|
||||
## tcp-socket.h: ns3::TcpSocket::TcpSocket(ns3::TcpSocket const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::TcpSocket const &', 'arg0')])
|
||||
## tcp-socket.h: static ns3::TypeId ns3::TcpSocket::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
@@ -2123,23 +2090,20 @@ def register_Ns3TcpSocket_methods(root_module, cls):
|
||||
'uint32_t',
|
||||
[],
|
||||
is_pure_virtual=True, is_const=True, visibility='private', is_virtual=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3TcpSocketFactory_methods(root_module, cls):
|
||||
## tcp-socket-factory.h: ns3::TcpSocketFactory::TcpSocketFactory(ns3::TcpSocketFactory const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::TcpSocketFactory const &', 'arg0')])
|
||||
## tcp-socket-factory.h: ns3::TcpSocketFactory::TcpSocketFactory() [constructor]
|
||||
cls.add_constructor([])
|
||||
## tcp-socket-factory.h: static ns3::TypeId ns3::TcpSocketFactory::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
[],
|
||||
is_static=True)
|
||||
cls.add_constructor([])
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3UdpSocket_methods(root_module, cls):
|
||||
## udp-socket.h: ns3::UdpSocket::UdpSocket(ns3::UdpSocket const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::UdpSocket const &', 'arg0')])
|
||||
## udp-socket.h: static ns3::TypeId ns3::UdpSocket::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
@@ -2187,30 +2151,25 @@ def register_Ns3UdpSocket_methods(root_module, cls):
|
||||
'bool',
|
||||
[],
|
||||
is_pure_virtual=True, is_const=True, visibility='private', is_virtual=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3UdpSocketFactory_methods(root_module, cls):
|
||||
## udp-socket-factory.h: ns3::UdpSocketFactory::UdpSocketFactory(ns3::UdpSocketFactory const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::UdpSocketFactory const &', 'arg0')])
|
||||
## udp-socket-factory.h: ns3::UdpSocketFactory::UdpSocketFactory() [constructor]
|
||||
cls.add_constructor([])
|
||||
## udp-socket-factory.h: static ns3::TypeId ns3::UdpSocketFactory::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
[],
|
||||
is_static=True)
|
||||
cls.add_constructor([])
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3AddressChecker_methods(root_module, cls):
|
||||
## address.h: ns3::AddressChecker::AddressChecker(ns3::AddressChecker const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::AddressChecker const &', 'arg0')])
|
||||
## address.h: ns3::AddressChecker::AddressChecker() [constructor]
|
||||
cls.add_constructor([])
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3AddressValue_methods(root_module, cls):
|
||||
## address.h: ns3::AddressValue::AddressValue(ns3::AddressValue const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::AddressValue const &', 'arg0')])
|
||||
## address.h: ns3::AddressValue::AddressValue() [constructor]
|
||||
cls.add_constructor([])
|
||||
## address.h: ns3::AddressValue::AddressValue(ns3::Address const & value) [constructor]
|
||||
@@ -2239,11 +2198,10 @@ def register_Ns3AddressValue_methods(root_module, cls):
|
||||
'bool',
|
||||
[param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')],
|
||||
is_virtual=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3Application_methods(root_module, cls):
|
||||
## application.h: ns3::Application::Application(ns3::Application const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::Application const &', 'arg0')])
|
||||
## application.h: static ns3::TypeId ns3::Application::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
@@ -2291,11 +2249,10 @@ def register_Ns3Application_methods(root_module, cls):
|
||||
'void',
|
||||
[],
|
||||
visibility='private', is_virtual=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3Channel_methods(root_module, cls):
|
||||
## channel.h: ns3::Channel::Channel(ns3::Channel const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::Channel const &', 'arg0')])
|
||||
## channel.h: static ns3::TypeId ns3::Channel::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
@@ -2323,11 +2280,10 @@ def register_Ns3Channel_methods(root_module, cls):
|
||||
'ns3::Ptr< ns3::NetDevice >',
|
||||
[param('uint32_t', 'i')],
|
||||
is_pure_virtual=True, is_const=True, is_virtual=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3DropTailQueue_methods(root_module, cls):
|
||||
## drop-tail-queue.h: ns3::DropTailQueue::DropTailQueue(ns3::DropTailQueue const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::DropTailQueue const &', 'arg0')])
|
||||
## drop-tail-queue.h: static ns3::TypeId ns3::DropTailQueue::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
@@ -2350,11 +2306,10 @@ def register_Ns3DropTailQueue_methods(root_module, cls):
|
||||
'ns3::Ptr< ns3::Packet const >',
|
||||
[],
|
||||
is_const=True, visibility='private', is_virtual=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3EthernetHeader_methods(root_module, cls):
|
||||
## ethernet-header.h: ns3::EthernetHeader::EthernetHeader(ns3::EthernetHeader const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::EthernetHeader const &', 'arg0')])
|
||||
## ethernet-header.h: ns3::EthernetHeader::EthernetHeader(bool hasPreamble) [constructor]
|
||||
cls.add_constructor([param('bool', 'hasPreamble')])
|
||||
## ethernet-header.h: ns3::EthernetHeader::EthernetHeader() [constructor]
|
||||
@@ -2435,11 +2390,10 @@ def register_Ns3EthernetHeader_methods(root_module, cls):
|
||||
'uint32_t',
|
||||
[param('ns3::Buffer::Iterator', 'start')],
|
||||
is_virtual=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3EthernetTrailer_methods(root_module, cls):
|
||||
## ethernet-trailer.h: ns3::EthernetTrailer::EthernetTrailer(ns3::EthernetTrailer const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::EthernetTrailer const &', 'arg0')])
|
||||
## ethernet-trailer.h: ns3::EthernetTrailer::EthernetTrailer() [constructor]
|
||||
cls.add_constructor([])
|
||||
## ethernet-trailer.h: static void ns3::EthernetTrailer::EnableFcs(bool enable) [member function]
|
||||
@@ -2499,11 +2453,10 @@ def register_Ns3EthernetTrailer_methods(root_module, cls):
|
||||
'uint32_t',
|
||||
[param('ns3::Buffer::Iterator', 'end')],
|
||||
is_virtual=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3Ipv4_methods(root_module, cls):
|
||||
## ipv4.h: ns3::Ipv4::Ipv4(ns3::Ipv4 const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::Ipv4 const &', 'arg0')])
|
||||
## ipv4.h: static ns3::TypeId ns3::Ipv4::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
@@ -2691,18 +2644,17 @@ def register_Ns3Ipv4_methods(root_module, cls):
|
||||
'uint32_t',
|
||||
[param('ns3::Ipv4Address', 'addr'), param('ns3::Ipv4Mask', 'mask', default_value='ns3::Ipv4Mask(((const char*)"255.255.255.255"))')],
|
||||
is_virtual=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3Ipv4RawSocketFactory_methods(root_module, cls):
|
||||
## ipv4-raw-socket-factory.h: ns3::Ipv4RawSocketFactory::Ipv4RawSocketFactory(ns3::Ipv4RawSocketFactory const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::Ipv4RawSocketFactory const &', 'arg0')])
|
||||
## ipv4-raw-socket-factory.h: ns3::Ipv4RawSocketFactory::Ipv4RawSocketFactory() [constructor]
|
||||
cls.add_constructor([])
|
||||
## ipv4-raw-socket-factory.h: static ns3::TypeId ns3::Ipv4RawSocketFactory::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
[],
|
||||
is_static=True)
|
||||
cls.add_constructor([])
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3Ipv4RoutingProtocol_methods(root_module, cls):
|
||||
@@ -2725,10 +2677,6 @@ def register_Ns3Ipv4RoutingProtocol_methods(root_module, cls):
|
||||
return
|
||||
|
||||
def register_Ns3NetDevice_methods(root_module, cls):
|
||||
## net-device.h: ns3::NetDevice::NetDevice(ns3::NetDevice const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::NetDevice const &', 'arg0')])
|
||||
## net-device.h: ns3::NetDevice::NetDevice() [constructor]
|
||||
cls.add_constructor([])
|
||||
## net-device.h: static ns3::TypeId ns3::NetDevice::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
@@ -2809,6 +2757,11 @@ def register_Ns3NetDevice_methods(root_module, cls):
|
||||
'ns3::Address',
|
||||
[param('ns3::Ipv6Address', 'addr')],
|
||||
is_pure_virtual=True, is_const=True, is_virtual=True)
|
||||
## net-device.h: bool ns3::NetDevice::IsBridge() const [member function]
|
||||
cls.add_method('IsBridge',
|
||||
'bool',
|
||||
[],
|
||||
is_pure_virtual=True, is_const=True, is_virtual=True)
|
||||
## net-device.h: bool ns3::NetDevice::IsPointToPoint() const [member function]
|
||||
cls.add_method('IsPointToPoint',
|
||||
'bool',
|
||||
@@ -2854,11 +2807,11 @@ def register_Ns3NetDevice_methods(root_module, cls):
|
||||
'bool',
|
||||
[],
|
||||
is_pure_virtual=True, is_const=True, is_virtual=True)
|
||||
cls.add_constructor([])
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3Node_methods(root_module, cls):
|
||||
## node.h: ns3::Node::Node(ns3::Node const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::Node const &', 'arg0')])
|
||||
## node.h: static ns3::TypeId ns3::Node::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
@@ -2924,11 +2877,10 @@ def register_Ns3Node_methods(root_module, cls):
|
||||
'void',
|
||||
[param('ns3::Ptr< ns3::NetDevice >', 'device')],
|
||||
visibility='private', is_virtual=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3PacketSocketFactory_methods(root_module, cls):
|
||||
## packet-socket-factory.h: ns3::PacketSocketFactory::PacketSocketFactory(ns3::PacketSocketFactory const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::PacketSocketFactory const &', 'arg0')])
|
||||
## packet-socket-factory.h: static ns3::TypeId ns3::PacketSocketFactory::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
@@ -2941,11 +2893,10 @@ def register_Ns3PacketSocketFactory_methods(root_module, cls):
|
||||
'ns3::Ptr< ns3::Socket >',
|
||||
[],
|
||||
is_virtual=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3SimpleChannel_methods(root_module, cls):
|
||||
## simple-channel.h: ns3::SimpleChannel::SimpleChannel(ns3::SimpleChannel const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::SimpleChannel const &', 'arg0')])
|
||||
## simple-channel.h: static ns3::TypeId ns3::SimpleChannel::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
@@ -2971,11 +2922,10 @@ def register_Ns3SimpleChannel_methods(root_module, cls):
|
||||
'ns3::Ptr< ns3::NetDevice >',
|
||||
[param('uint32_t', 'i')],
|
||||
is_const=True, is_virtual=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_Ns3SimpleNetDevice_methods(root_module, cls):
|
||||
## simple-net-device.h: ns3::SimpleNetDevice::SimpleNetDevice(ns3::SimpleNetDevice const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::SimpleNetDevice const &', 'arg0')])
|
||||
## simple-net-device.h: static ns3::TypeId ns3::SimpleNetDevice::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
@@ -3070,6 +3020,11 @@ def register_Ns3SimpleNetDevice_methods(root_module, cls):
|
||||
'bool',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## simple-net-device.h: bool ns3::SimpleNetDevice::IsBridge() const [member function]
|
||||
cls.add_method('IsBridge',
|
||||
'bool',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## simple-net-device.h: bool ns3::SimpleNetDevice::Send(ns3::Ptr<ns3::Packet> packet, ns3::Address const & dest, uint16_t protocolNumber) [member function]
|
||||
cls.add_method('Send',
|
||||
'bool',
|
||||
@@ -3120,6 +3075,7 @@ def register_Ns3SimpleNetDevice_methods(root_module, cls):
|
||||
'void',
|
||||
[],
|
||||
visibility='protected', is_virtual=True)
|
||||
cls.add_copy_constructor()
|
||||
return
|
||||
|
||||
def register_functions(root_module):
|
||||
|
||||
Reference in New Issue
Block a user