# HG changeset patch # User Tom Henderson # Date 1337490546 25200 # Node ID fe3a4ad51c524fb09d08204c0b765304d9585edf # Parent b05792ad16f788f4974ac04ab9f784b964b4b0f5 rescan bindings diff -r b05792ad16f7 -r fe3a4ad51c52 src/buildings/bindings/modulegen__gcc_ILP32.py --- a/src/buildings/bindings/modulegen__gcc_ILP32.py Sat May 19 20:40:11 2012 -0700 +++ b/src/buildings/bindings/modulegen__gcc_ILP32.py Sat May 19 22:09:06 2012 -0700 @@ -3989,14 +3989,6 @@ cls.add_method('IsOutdoor', 'bool', []) - ## buildings-mobility-model.h (module 'buildings'): void ns3::BuildingsMobilityModel::SetFloorNumber(uint8_t nfloor) [member function] - cls.add_method('SetFloorNumber', - 'void', - [param('uint8_t', 'nfloor')]) - ## buildings-mobility-model.h (module 'buildings'): void ns3::BuildingsMobilityModel::SetIndoor(ns3::Ptr building) [member function] - cls.add_method('SetIndoor', - 'void', - [param('ns3::Ptr< ns3::Building >', 'building')]) ## buildings-mobility-model.h (module 'buildings'): void ns3::BuildingsMobilityModel::SetIndoor(ns3::Ptr building, uint8_t nfloor, uint8_t nroomx, uint8_t nroomy) [member function] cls.add_method('SetIndoor', 'void', @@ -4005,14 +3997,6 @@ cls.add_method('SetOutdoor', 'void', []) - ## buildings-mobility-model.h (module 'buildings'): void ns3::BuildingsMobilityModel::SetRoomNumberX(uint8_t nroomx) [member function] - cls.add_method('SetRoomNumberX', - 'void', - [param('uint8_t', 'nroomx')]) - ## buildings-mobility-model.h (module 'buildings'): void ns3::BuildingsMobilityModel::SetRoomNumberY(uint8_t nroomy) [member function] - cls.add_method('SetRoomNumberY', - 'void', - [param('uint8_t', 'nroomy')]) ## buildings-mobility-model.h (module 'buildings'): void ns3::BuildingsMobilityModel::DoDispose() [member function] cls.add_method('DoDispose', 'void', diff -r b05792ad16f7 -r fe3a4ad51c52 src/buildings/bindings/modulegen__gcc_LP64.py --- a/src/buildings/bindings/modulegen__gcc_LP64.py Sat May 19 20:40:11 2012 -0700 +++ b/src/buildings/bindings/modulegen__gcc_LP64.py Sat May 19 22:09:06 2012 -0700 @@ -3989,14 +3989,6 @@ cls.add_method('IsOutdoor', 'bool', []) - ## buildings-mobility-model.h (module 'buildings'): void ns3::BuildingsMobilityModel::SetFloorNumber(uint8_t nfloor) [member function] - cls.add_method('SetFloorNumber', - 'void', - [param('uint8_t', 'nfloor')]) - ## buildings-mobility-model.h (module 'buildings'): void ns3::BuildingsMobilityModel::SetIndoor(ns3::Ptr building) [member function] - cls.add_method('SetIndoor', - 'void', - [param('ns3::Ptr< ns3::Building >', 'building')]) ## buildings-mobility-model.h (module 'buildings'): void ns3::BuildingsMobilityModel::SetIndoor(ns3::Ptr building, uint8_t nfloor, uint8_t nroomx, uint8_t nroomy) [member function] cls.add_method('SetIndoor', 'void', @@ -4005,14 +3997,6 @@ cls.add_method('SetOutdoor', 'void', []) - ## buildings-mobility-model.h (module 'buildings'): void ns3::BuildingsMobilityModel::SetRoomNumberX(uint8_t nroomx) [member function] - cls.add_method('SetRoomNumberX', - 'void', - [param('uint8_t', 'nroomx')]) - ## buildings-mobility-model.h (module 'buildings'): void ns3::BuildingsMobilityModel::SetRoomNumberY(uint8_t nroomy) [member function] - cls.add_method('SetRoomNumberY', - 'void', - [param('uint8_t', 'nroomy')]) ## buildings-mobility-model.h (module 'buildings'): void ns3::BuildingsMobilityModel::DoDispose() [member function] cls.add_method('DoDispose', 'void', diff -r b05792ad16f7 -r fe3a4ad51c52 src/dsr/bindings/modulegen__gcc_ILP32.py --- a/src/dsr/bindings/modulegen__gcc_ILP32.py Sat May 19 20:40:11 2012 -0700 +++ b/src/dsr/bindings/modulegen__gcc_ILP32.py Sat May 19 22:09:06 2012 -0700 @@ -10281,6 +10281,8 @@ cls.add_constructor([param('ns3::dsr::RouteCache::Neighbor const &', 'arg0')]) ## dsr-rcache.h (module 'dsr'): ns3::dsr::RouteCache::Neighbor::Neighbor(ns3::Ipv4Address ip, ns3::Mac48Address mac, ns3::Time t) [constructor] cls.add_constructor([param('ns3::Ipv4Address', 'ip'), param('ns3::Mac48Address', 'mac'), param('ns3::Time', 't')]) + ## dsr-rcache.h (module 'dsr'): ns3::dsr::RouteCache::Neighbor::Neighbor() [constructor] + cls.add_constructor([]) ## dsr-rcache.h (module 'dsr'): ns3::dsr::RouteCache::Neighbor::close [variable] cls.add_instance_attribute('close', 'bool', is_const=False) ## dsr-rcache.h (module 'dsr'): ns3::dsr::RouteCache::Neighbor::m_expireTime [variable] diff -r b05792ad16f7 -r fe3a4ad51c52 src/dsr/bindings/modulegen__gcc_LP64.py --- a/src/dsr/bindings/modulegen__gcc_LP64.py Sat May 19 20:40:11 2012 -0700 +++ b/src/dsr/bindings/modulegen__gcc_LP64.py Sat May 19 22:09:06 2012 -0700 @@ -10281,6 +10281,8 @@ cls.add_constructor([param('ns3::dsr::RouteCache::Neighbor const &', 'arg0')]) ## dsr-rcache.h (module 'dsr'): ns3::dsr::RouteCache::Neighbor::Neighbor(ns3::Ipv4Address ip, ns3::Mac48Address mac, ns3::Time t) [constructor] cls.add_constructor([param('ns3::Ipv4Address', 'ip'), param('ns3::Mac48Address', 'mac'), param('ns3::Time', 't')]) + ## dsr-rcache.h (module 'dsr'): ns3::dsr::RouteCache::Neighbor::Neighbor() [constructor] + cls.add_constructor([]) ## dsr-rcache.h (module 'dsr'): ns3::dsr::RouteCache::Neighbor::close [variable] cls.add_instance_attribute('close', 'bool', is_const=False) ## dsr-rcache.h (module 'dsr'): ns3::dsr::RouteCache::Neighbor::m_expireTime [variable] diff -r b05792ad16f7 -r fe3a4ad51c52 src/lte/bindings/modulegen__gcc_ILP32.py --- a/src/lte/bindings/modulegen__gcc_ILP32.py Sat May 19 20:40:11 2012 -0700 +++ b/src/lte/bindings/modulegen__gcc_ILP32.py Sat May 19 22:09:06 2012 -0700 @@ -12574,14 +12574,6 @@ cls.add_method('IsOutdoor', 'bool', []) - ## buildings-mobility-model.h (module 'buildings'): void ns3::BuildingsMobilityModel::SetFloorNumber(uint8_t nfloor) [member function] - cls.add_method('SetFloorNumber', - 'void', - [param('uint8_t', 'nfloor')]) - ## buildings-mobility-model.h (module 'buildings'): void ns3::BuildingsMobilityModel::SetIndoor(ns3::Ptr building) [member function] - cls.add_method('SetIndoor', - 'void', - [param('ns3::Ptr< ns3::Building >', 'building')]) ## buildings-mobility-model.h (module 'buildings'): void ns3::BuildingsMobilityModel::SetIndoor(ns3::Ptr building, uint8_t nfloor, uint8_t nroomx, uint8_t nroomy) [member function] cls.add_method('SetIndoor', 'void', @@ -12590,14 +12582,6 @@ cls.add_method('SetOutdoor', 'void', []) - ## buildings-mobility-model.h (module 'buildings'): void ns3::BuildingsMobilityModel::SetRoomNumberX(uint8_t nroomx) [member function] - cls.add_method('SetRoomNumberX', - 'void', - [param('uint8_t', 'nroomx')]) - ## buildings-mobility-model.h (module 'buildings'): void ns3::BuildingsMobilityModel::SetRoomNumberY(uint8_t nroomy) [member function] - cls.add_method('SetRoomNumberY', - 'void', - [param('uint8_t', 'nroomy')]) ## buildings-mobility-model.h (module 'buildings'): void ns3::BuildingsMobilityModel::DoDispose() [member function] cls.add_method('DoDispose', 'void', diff -r b05792ad16f7 -r fe3a4ad51c52 src/lte/bindings/modulegen__gcc_LP64.py --- a/src/lte/bindings/modulegen__gcc_LP64.py Sat May 19 20:40:11 2012 -0700 +++ b/src/lte/bindings/modulegen__gcc_LP64.py Sat May 19 22:09:06 2012 -0700 @@ -12574,14 +12574,6 @@ cls.add_method('IsOutdoor', 'bool', []) - ## buildings-mobility-model.h (module 'buildings'): void ns3::BuildingsMobilityModel::SetFloorNumber(uint8_t nfloor) [member function] - cls.add_method('SetFloorNumber', - 'void', - [param('uint8_t', 'nfloor')]) - ## buildings-mobility-model.h (module 'buildings'): void ns3::BuildingsMobilityModel::SetIndoor(ns3::Ptr building) [member function] - cls.add_method('SetIndoor', - 'void', - [param('ns3::Ptr< ns3::Building >', 'building')]) ## buildings-mobility-model.h (module 'buildings'): void ns3::BuildingsMobilityModel::SetIndoor(ns3::Ptr building, uint8_t nfloor, uint8_t nroomx, uint8_t nroomy) [member function] cls.add_method('SetIndoor', 'void', @@ -12590,14 +12582,6 @@ cls.add_method('SetOutdoor', 'void', []) - ## buildings-mobility-model.h (module 'buildings'): void ns3::BuildingsMobilityModel::SetRoomNumberX(uint8_t nroomx) [member function] - cls.add_method('SetRoomNumberX', - 'void', - [param('uint8_t', 'nroomx')]) - ## buildings-mobility-model.h (module 'buildings'): void ns3::BuildingsMobilityModel::SetRoomNumberY(uint8_t nroomy) [member function] - cls.add_method('SetRoomNumberY', - 'void', - [param('uint8_t', 'nroomy')]) ## buildings-mobility-model.h (module 'buildings'): void ns3::BuildingsMobilityModel::DoDispose() [member function] cls.add_method('DoDispose', 'void', diff -r b05792ad16f7 -r fe3a4ad51c52 src/netanim/bindings/modulegen__gcc_ILP32.py --- a/src/netanim/bindings/modulegen__gcc_ILP32.py Sat May 19 20:40:11 2012 -0700 +++ b/src/netanim/bindings/modulegen__gcc_ILP32.py Sat May 19 22:09:06 2012 -0700 @@ -516,14 +516,18 @@ cls.add_constructor([param('ns3::AnimationInterface const &', 'arg0')]) ## animation-interface.h (module 'netanim'): ns3::AnimationInterface::AnimationInterface() [constructor] cls.add_constructor([]) - ## animation-interface.h (module 'netanim'): ns3::AnimationInterface::AnimationInterface(std::string const filename, bool usingXML=true) [constructor] - cls.add_constructor([param('std::string const', 'filename'), param('bool', 'usingXML', default_value='true')]) + ## animation-interface.h (module 'netanim'): ns3::AnimationInterface::AnimationInterface(std::string const filename, uint64_t maxPktsPerFile=100000, bool usingXML=true) [constructor] + cls.add_constructor([param('std::string const', 'filename'), param('uint64_t', 'maxPktsPerFile', default_value='100000'), param('bool', 'usingXML', default_value='true')]) ## animation-interface.h (module 'netanim'): ns3::AnimationInterface::AnimationInterface(uint16_t port, bool usingXML=true) [constructor] cls.add_constructor([param('uint16_t', 'port'), param('bool', 'usingXML', default_value='true')]) ## animation-interface.h (module 'netanim'): void ns3::AnimationInterface::EnablePacketMetadata(bool enable) [member function] cls.add_method('EnablePacketMetadata', 'void', [param('bool', 'enable')]) + ## animation-interface.h (module 'netanim'): uint64_t ns3::AnimationInterface::GetTracePktCount() [member function] + cls.add_method('GetTracePktCount', + 'uint64_t', + []) ## animation-interface.h (module 'netanim'): static bool ns3::AnimationInterface::IsInitialized() [member function] cls.add_method('IsInitialized', 'bool', @@ -588,10 +592,10 @@ cls.add_method('ShowAll802_11', 'void', [param('bool', 'showAll')]) - ## animation-interface.h (module 'netanim'): void ns3::AnimationInterface::StartAnimation() [member function] + ## animation-interface.h (module 'netanim'): void ns3::AnimationInterface::StartAnimation(bool restart=false) [member function] cls.add_method('StartAnimation', 'void', - []) + [param('bool', 'restart', default_value='false')]) ## animation-interface.h (module 'netanim'): void ns3::AnimationInterface::StopAnimation() [member function] cls.add_method('StopAnimation', 'void', diff -r b05792ad16f7 -r fe3a4ad51c52 src/netanim/bindings/modulegen__gcc_LP64.py --- a/src/netanim/bindings/modulegen__gcc_LP64.py Sat May 19 20:40:11 2012 -0700 +++ b/src/netanim/bindings/modulegen__gcc_LP64.py Sat May 19 22:09:06 2012 -0700 @@ -516,14 +516,18 @@ cls.add_constructor([param('ns3::AnimationInterface const &', 'arg0')]) ## animation-interface.h (module 'netanim'): ns3::AnimationInterface::AnimationInterface() [constructor] cls.add_constructor([]) - ## animation-interface.h (module 'netanim'): ns3::AnimationInterface::AnimationInterface(std::string const filename, bool usingXML=true) [constructor] - cls.add_constructor([param('std::string const', 'filename'), param('bool', 'usingXML', default_value='true')]) + ## animation-interface.h (module 'netanim'): ns3::AnimationInterface::AnimationInterface(std::string const filename, uint64_t maxPktsPerFile=100000, bool usingXML=true) [constructor] + cls.add_constructor([param('std::string const', 'filename'), param('uint64_t', 'maxPktsPerFile', default_value='100000'), param('bool', 'usingXML', default_value='true')]) ## animation-interface.h (module 'netanim'): ns3::AnimationInterface::AnimationInterface(uint16_t port, bool usingXML=true) [constructor] cls.add_constructor([param('uint16_t', 'port'), param('bool', 'usingXML', default_value='true')]) ## animation-interface.h (module 'netanim'): void ns3::AnimationInterface::EnablePacketMetadata(bool enable) [member function] cls.add_method('EnablePacketMetadata', 'void', [param('bool', 'enable')]) + ## animation-interface.h (module 'netanim'): uint64_t ns3::AnimationInterface::GetTracePktCount() [member function] + cls.add_method('GetTracePktCount', + 'uint64_t', + []) ## animation-interface.h (module 'netanim'): static bool ns3::AnimationInterface::IsInitialized() [member function] cls.add_method('IsInitialized', 'bool', @@ -588,10 +592,10 @@ cls.add_method('ShowAll802_11', 'void', [param('bool', 'showAll')]) - ## animation-interface.h (module 'netanim'): void ns3::AnimationInterface::StartAnimation() [member function] + ## animation-interface.h (module 'netanim'): void ns3::AnimationInterface::StartAnimation(bool restart=false) [member function] cls.add_method('StartAnimation', 'void', - []) + [param('bool', 'restart', default_value='false')]) ## animation-interface.h (module 'netanim'): void ns3::AnimationInterface::StopAnimation() [member function] cls.add_method('StopAnimation', 'void',