src/core/bindings/modulegen__gcc_LP64.py
changeset 8750 b3db7d51f260
parent 7860 ba8980d77369
child 8880 f458933f9a9f
equal deleted inserted replaced
8749:4462ac63d4cf 8750:b3db7d51f260
  3271     ## object-ptr-container.h (module 'core'): bool ns3::ObjectPtrContainerAccessor::Set(ns3::ObjectBase * object, ns3::AttributeValue const & value) const [member function]
  3271     ## object-ptr-container.h (module 'core'): bool ns3::ObjectPtrContainerAccessor::Set(ns3::ObjectBase * object, ns3::AttributeValue const & value) const [member function]
  3272     cls.add_method('Set', 
  3272     cls.add_method('Set', 
  3273                    'bool', 
  3273                    'bool', 
  3274                    [param('ns3::ObjectBase *', 'object'), param('ns3::AttributeValue const &', 'value')], 
  3274                    [param('ns3::ObjectBase *', 'object'), param('ns3::AttributeValue const &', 'value')], 
  3275                    is_const=True, is_virtual=True)
  3275                    is_const=True, is_virtual=True)
  3276     ## object-ptr-container.h (module 'core'): ns3::Ptr<ns3::Object> ns3::ObjectPtrContainerAccessor::DoGet(ns3::ObjectBase const * object, uint32_t i) const [member function]
  3276     ## object-ptr-container.h (module 'core'): ns3::Ptr<ns3::Object> ns3::ObjectPtrContainerAccessor::DoGet(ns3::ObjectBase const * object, uint32_t i, uint32_t * index) const [member function]
  3277     cls.add_method('DoGet', 
  3277     cls.add_method('DoGet', 
  3278                    'ns3::Ptr< ns3::Object >', 
  3278                    'ns3::Ptr< ns3::Object >', 
  3279                    [param('ns3::ObjectBase const *', 'object'), param('uint32_t', 'i')], 
  3279                    [param('ns3::ObjectBase const *', 'object'), param('uint32_t', 'i'), param('uint32_t *', 'index')], 
  3280                    is_pure_virtual=True, is_const=True, visibility='private', is_virtual=True)
  3280                    is_pure_virtual=True, is_const=True, visibility='private', is_virtual=True)
  3281     ## object-ptr-container.h (module 'core'): bool ns3::ObjectPtrContainerAccessor::DoGetN(ns3::ObjectBase const * object, uint32_t * n) const [member function]
  3281     ## object-ptr-container.h (module 'core'): bool ns3::ObjectPtrContainerAccessor::DoGetN(ns3::ObjectBase const * object, uint32_t * n) const [member function]
  3282     cls.add_method('DoGetN', 
  3282     cls.add_method('DoGetN', 
  3283                    'bool', 
  3283                    'bool', 
  3284                    [param('ns3::ObjectBase const *', 'object'), param('uint32_t *', 'n')], 
  3284                    [param('ns3::ObjectBase const *', 'object'), param('uint32_t *', 'n')], 
  3300 def register_Ns3ObjectPtrContainerValue_methods(root_module, cls):
  3300 def register_Ns3ObjectPtrContainerValue_methods(root_module, cls):
  3301     ## object-ptr-container.h (module 'core'): ns3::ObjectPtrContainerValue::ObjectPtrContainerValue(ns3::ObjectPtrContainerValue const & arg0) [copy constructor]
  3301     ## object-ptr-container.h (module 'core'): ns3::ObjectPtrContainerValue::ObjectPtrContainerValue(ns3::ObjectPtrContainerValue const & arg0) [copy constructor]
  3302     cls.add_constructor([param('ns3::ObjectPtrContainerValue const &', 'arg0')])
  3302     cls.add_constructor([param('ns3::ObjectPtrContainerValue const &', 'arg0')])
  3303     ## object-ptr-container.h (module 'core'): ns3::ObjectPtrContainerValue::ObjectPtrContainerValue() [constructor]
  3303     ## object-ptr-container.h (module 'core'): ns3::ObjectPtrContainerValue::ObjectPtrContainerValue() [constructor]
  3304     cls.add_constructor([])
  3304     cls.add_constructor([])
  3305     ## object-ptr-container.h (module 'core'): __gnu_cxx::__normal_iterator<const ns3::Ptr<ns3::Object>*,std::vector<ns3::Ptr<ns3::Object>, std::allocator<ns3::Ptr<ns3::Object> > > > ns3::ObjectPtrContainerValue::Begin() const [member function]
  3305     ## object-ptr-container.h (module 'core'): std::_Rb_tree_const_iterator<std::pair<const unsigned int, ns3::Ptr<ns3::Object> > > ns3::ObjectPtrContainerValue::Begin() const [member function]
  3306     cls.add_method('Begin', 
  3306     cls.add_method('Begin', 
  3307                    '__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >', 
  3307                    'std::_Rb_tree_const_iterator< std::pair< unsigned int const, ns3::Ptr< ns3::Object > > >', 
  3308                    [], 
  3308                    [], 
  3309                    is_const=True)
  3309                    is_const=True)
  3310     ## object-ptr-container.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::ObjectPtrContainerValue::Copy() const [member function]
  3310     ## object-ptr-container.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::ObjectPtrContainerValue::Copy() const [member function]
  3311     cls.add_method('Copy', 
  3311     cls.add_method('Copy', 
  3312                    'ns3::Ptr< ns3::AttributeValue >', 
  3312                    'ns3::Ptr< ns3::AttributeValue >', 
  3315     ## object-ptr-container.h (module 'core'): bool ns3::ObjectPtrContainerValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function]
  3315     ## object-ptr-container.h (module 'core'): bool ns3::ObjectPtrContainerValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function]
  3316     cls.add_method('DeserializeFromString', 
  3316     cls.add_method('DeserializeFromString', 
  3317                    'bool', 
  3317                    'bool', 
  3318                    [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], 
  3318                    [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], 
  3319                    is_virtual=True)
  3319                    is_virtual=True)
  3320     ## object-ptr-container.h (module 'core'): __gnu_cxx::__normal_iterator<const ns3::Ptr<ns3::Object>*,std::vector<ns3::Ptr<ns3::Object>, std::allocator<ns3::Ptr<ns3::Object> > > > ns3::ObjectPtrContainerValue::End() const [member function]
  3320     ## object-ptr-container.h (module 'core'): std::_Rb_tree_const_iterator<std::pair<const unsigned int, ns3::Ptr<ns3::Object> > > ns3::ObjectPtrContainerValue::End() const [member function]
  3321     cls.add_method('End', 
  3321     cls.add_method('End', 
  3322                    '__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >', 
  3322                    'std::_Rb_tree_const_iterator< std::pair< unsigned int const, ns3::Ptr< ns3::Object > > >', 
  3323                    [], 
  3323                    [], 
  3324                    is_const=True)
  3324                    is_const=True)
  3325     ## object-ptr-container.h (module 'core'): ns3::Ptr<ns3::Object> ns3::ObjectPtrContainerValue::Get(uint32_t i) const [member function]
  3325     ## object-ptr-container.h (module 'core'): ns3::Ptr<ns3::Object> ns3::ObjectPtrContainerValue::Get(uint32_t i) const [member function]
  3326     cls.add_method('Get', 
  3326     cls.add_method('Get', 
  3327                    'ns3::Ptr< ns3::Object >', 
  3327                    'ns3::Ptr< ns3::Object >',