From 355aaab7c9f406eda9a6a26797b9d5fd568e2769 Mon Sep 17 00:00:00 2001 From: Mathieu Lacage Date: Tue, 9 Jun 2009 09:21:48 +0200 Subject: [PATCH] rescan python --- bindings/python/ns3_module_common.py | 10 ++++++++++ bindings/python/ns3_module_internet_stack.py | 6 +++--- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/bindings/python/ns3_module_common.py b/bindings/python/ns3_module_common.py index a7e510bdf..08e0b76c8 100644 --- a/bindings/python/ns3_module_common.py +++ b/bindings/python/ns3_module_common.py @@ -203,6 +203,11 @@ def register_Ns3Buffer_methods(root_module, cls): 'int32_t', [], is_const=True) + ## buffer.h: void ns3::Buffer::CopyData(std::ostream * os, uint32_t size) const [member function] + cls.add_method('CopyData', + 'void', + [param('std::ostream *', 'os'), param('uint32_t', 'size')], + is_const=True) ## buffer.h: ns3::Buffer::Buffer(ns3::Buffer const & o) [copy constructor] cls.add_constructor([param('ns3::Buffer const &', 'o')]) ## buffer.h: ns3::Buffer::Buffer() [constructor] @@ -544,6 +549,11 @@ def register_Ns3Packet_methods(root_module, cls): 'uint32_t', [param('uint8_t *', 'buffer'), param('uint32_t', 'size')], is_const=True) + ## packet.h: void ns3::Packet::CopyData(std::ostream * os, uint32_t size) const [member function] + cls.add_method('CopyData', + 'void', + [param('std::ostream *', 'os'), param('uint32_t', 'size')], + is_const=True) ## packet.h: ns3::Ptr ns3::Packet::CreateFragment(uint32_t start, uint32_t length) const [member function] cls.add_method('CreateFragment', 'ns3::Ptr< ns3::Packet >', diff --git a/bindings/python/ns3_module_internet_stack.py b/bindings/python/ns3_module_internet_stack.py index f5cda47aa..f74fed29f 100644 --- a/bindings/python/ns3_module_internet_stack.py +++ b/bindings/python/ns3_module_internet_stack.py @@ -181,10 +181,10 @@ def register_Ns3Icmpv4Echo_methods(root_module, cls): 'uint16_t', [], is_const=True) - ## icmpv4.h: ns3::Ptr ns3::Icmpv4Echo::GetData() const [member function] + ## icmpv4.h: uint32_t ns3::Icmpv4Echo::GetData(uint8_t * payload) const [member function] cls.add_method('GetData', - 'ns3::Ptr< ns3::Packet const >', - [], + 'uint32_t', + [param('uint8_t *', 'payload')], is_const=True) ## icmpv4.h: static ns3::TypeId ns3::Icmpv4Echo::GetTypeId() [member function] cls.add_method('GetTypeId',