src/spectrum/bindings/modulegen__gcc_LP64.py
changeset 10956 fa4be182ef17
parent 10842 b1d6e75793bb
child 10990 414d94e669c5
equal deleted inserted replaced
10955:8fae7d21dfa8 10956:fa4be182ef17
   404     typehandlers.add_type_alias(u'std::vector< ns3::BandInfo, std::allocator< ns3::BandInfo > >&', u'ns3::Bands&')
   404     typehandlers.add_type_alias(u'std::vector< ns3::BandInfo, std::allocator< ns3::BandInfo > >&', u'ns3::Bands&')
   405     typehandlers.add_type_alias(u'ns3::Vector3DValue', u'ns3::VectorValue')
   405     typehandlers.add_type_alias(u'ns3::Vector3DValue', u'ns3::VectorValue')
   406     typehandlers.add_type_alias(u'ns3::Vector3DValue*', u'ns3::VectorValue*')
   406     typehandlers.add_type_alias(u'ns3::Vector3DValue*', u'ns3::VectorValue*')
   407     typehandlers.add_type_alias(u'ns3::Vector3DValue&', u'ns3::VectorValue&')
   407     typehandlers.add_type_alias(u'ns3::Vector3DValue&', u'ns3::VectorValue&')
   408     module.add_typedef(root_module['ns3::Vector3DValue'], 'VectorValue')
   408     module.add_typedef(root_module['ns3::Vector3DValue'], 'VectorValue')
       
   409     typehandlers.add_type_alias(u'ns3::Vector3D', u'ns3::Vector')
       
   410     typehandlers.add_type_alias(u'ns3::Vector3D*', u'ns3::Vector*')
       
   411     typehandlers.add_type_alias(u'ns3::Vector3D&', u'ns3::Vector&')
       
   412     module.add_typedef(root_module['ns3::Vector3D'], 'Vector')
   409     typehandlers.add_type_alias(u'ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', u'ns3::GenericPhyRxStartCallback')
   413     typehandlers.add_type_alias(u'ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', u'ns3::GenericPhyRxStartCallback')
   410     typehandlers.add_type_alias(u'ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', u'ns3::GenericPhyRxStartCallback*')
   414     typehandlers.add_type_alias(u'ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >*', u'ns3::GenericPhyRxStartCallback*')
   411     typehandlers.add_type_alias(u'ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', u'ns3::GenericPhyRxStartCallback&')
   415     typehandlers.add_type_alias(u'ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >&', u'ns3::GenericPhyRxStartCallback&')
   412     typehandlers.add_type_alias(u'std::map< unsigned int, ns3::RxSpectrumModelInfo, std::less< unsigned int >, std::allocator< std::pair< unsigned int const, ns3::RxSpectrumModelInfo > > >', u'ns3::RxSpectrumModelInfoMap_t')
   416     typehandlers.add_type_alias(u'std::map< unsigned int, ns3::RxSpectrumModelInfo, std::less< unsigned int >, std::allocator< std::pair< unsigned int const, ns3::RxSpectrumModelInfo > > >', u'ns3::RxSpectrumModelInfoMap_t')
   413     typehandlers.add_type_alias(u'std::map< unsigned int, ns3::RxSpectrumModelInfo, std::less< unsigned int >, std::allocator< std::pair< unsigned int const, ns3::RxSpectrumModelInfo > > >*', u'ns3::RxSpectrumModelInfoMap_t*')
   417     typehandlers.add_type_alias(u'std::map< unsigned int, ns3::RxSpectrumModelInfo, std::less< unsigned int >, std::allocator< std::pair< unsigned int const, ns3::RxSpectrumModelInfo > > >*', u'ns3::RxSpectrumModelInfoMap_t*')
   414     typehandlers.add_type_alias(u'std::map< unsigned int, ns3::RxSpectrumModelInfo, std::less< unsigned int >, std::allocator< std::pair< unsigned int const, ns3::RxSpectrumModelInfo > > >&', u'ns3::RxSpectrumModelInfoMap_t&')
   418     typehandlers.add_type_alias(u'std::map< unsigned int, ns3::RxSpectrumModelInfo, std::less< unsigned int >, std::allocator< std::pair< unsigned int const, ns3::RxSpectrumModelInfo > > >&', u'ns3::RxSpectrumModelInfoMap_t&')
   415     typehandlers.add_type_alias(u'uint32_t', u'ns3::SpectrumModelUid_t')
   419     typehandlers.add_type_alias(u'uint32_t', u'ns3::SpectrumModelUid_t')
   416     typehandlers.add_type_alias(u'uint32_t*', u'ns3::SpectrumModelUid_t*')
   420     typehandlers.add_type_alias(u'uint32_t*', u'ns3::SpectrumModelUid_t*')
   417     typehandlers.add_type_alias(u'uint32_t&', u'ns3::SpectrumModelUid_t&')
   421     typehandlers.add_type_alias(u'uint32_t&', u'ns3::SpectrumModelUid_t&')
   418     typehandlers.add_type_alias(u'ns3::Vector3D', u'ns3::Vector')
       
   419     typehandlers.add_type_alias(u'ns3::Vector3D*', u'ns3::Vector*')
       
   420     typehandlers.add_type_alias(u'ns3::Vector3D&', u'ns3::Vector&')
       
   421     module.add_typedef(root_module['ns3::Vector3D'], 'Vector')
       
   422     typehandlers.add_type_alias(u'std::map< unsigned int, ns3::TxSpectrumModelInfo, std::less< unsigned int >, std::allocator< std::pair< unsigned int const, ns3::TxSpectrumModelInfo > > >', u'ns3::TxSpectrumModelInfoMap_t')
   422     typehandlers.add_type_alias(u'std::map< unsigned int, ns3::TxSpectrumModelInfo, std::less< unsigned int >, std::allocator< std::pair< unsigned int const, ns3::TxSpectrumModelInfo > > >', u'ns3::TxSpectrumModelInfoMap_t')
   423     typehandlers.add_type_alias(u'std::map< unsigned int, ns3::TxSpectrumModelInfo, std::less< unsigned int >, std::allocator< std::pair< unsigned int const, ns3::TxSpectrumModelInfo > > >*', u'ns3::TxSpectrumModelInfoMap_t*')
   423     typehandlers.add_type_alias(u'std::map< unsigned int, ns3::TxSpectrumModelInfo, std::less< unsigned int >, std::allocator< std::pair< unsigned int const, ns3::TxSpectrumModelInfo > > >*', u'ns3::TxSpectrumModelInfoMap_t*')
   424     typehandlers.add_type_alias(u'std::map< unsigned int, ns3::TxSpectrumModelInfo, std::less< unsigned int >, std::allocator< std::pair< unsigned int const, ns3::TxSpectrumModelInfo > > >&', u'ns3::TxSpectrumModelInfoMap_t&')
   424     typehandlers.add_type_alias(u'std::map< unsigned int, ns3::TxSpectrumModelInfo, std::less< unsigned int >, std::allocator< std::pair< unsigned int const, ns3::TxSpectrumModelInfo > > >&', u'ns3::TxSpectrumModelInfoMap_t&')
   425     typehandlers.add_type_alias(u'ns3::Vector3DChecker', u'ns3::VectorChecker')
   425     typehandlers.add_type_alias(u'ns3::Vector3DChecker', u'ns3::VectorChecker')
   426     typehandlers.add_type_alias(u'ns3::Vector3DChecker*', u'ns3::VectorChecker*')
   426     typehandlers.add_type_alias(u'ns3::Vector3DChecker*', u'ns3::VectorChecker*')
  3892     cls.add_constructor([param('unsigned int', 'v')])
  3892     cls.add_constructor([param('unsigned int', 'v')])
  3893     ## nstime.h (module 'core'): ns3::Time::Time(long unsigned int v) [constructor]
  3893     ## nstime.h (module 'core'): ns3::Time::Time(long unsigned int v) [constructor]
  3894     cls.add_constructor([param('long unsigned int', 'v')])
  3894     cls.add_constructor([param('long unsigned int', 'v')])
  3895     ## nstime.h (module 'core'): ns3::Time::Time(long long unsigned int v) [constructor]
  3895     ## nstime.h (module 'core'): ns3::Time::Time(long long unsigned int v) [constructor]
  3896     cls.add_constructor([param('long long unsigned int', 'v')])
  3896     cls.add_constructor([param('long long unsigned int', 'v')])
       
  3897     ## nstime.h (module 'core'): ns3::Time::Time(ns3::int64x64_t const & v) [constructor]
       
  3898     cls.add_constructor([param('ns3::int64x64_t const &', 'v')])
  3897     ## nstime.h (module 'core'): ns3::Time::Time(std::string const & s) [constructor]
  3899     ## nstime.h (module 'core'): ns3::Time::Time(std::string const & s) [constructor]
  3898     cls.add_constructor([param('std::string const &', 's')])
  3900     cls.add_constructor([param('std::string const &', 's')])
  3899     ## nstime.h (module 'core'): ns3::Time::Time(ns3::int64x64_t const & value) [constructor]
       
  3900     cls.add_constructor([param('ns3::int64x64_t const &', 'value')])
       
  3901     ## nstime.h (module 'core'): ns3::TimeWithUnit ns3::Time::As(ns3::Time::Unit const unit) const [member function]
  3901     ## nstime.h (module 'core'): ns3::TimeWithUnit ns3::Time::As(ns3::Time::Unit const unit) const [member function]
  3902     cls.add_method('As', 
  3902     cls.add_method('As', 
  3903                    'ns3::TimeWithUnit', 
  3903                    'ns3::TimeWithUnit', 
  3904                    [param('ns3::Time::Unit const', 'unit')], 
  3904                    [param('ns3::Time::Unit const', 'unit')], 
  3905                    is_const=True)
  3905                    is_const=True)
  3906     ## nstime.h (module 'core'): int ns3::Time::Compare(ns3::Time const & o) const [member function]
  3906     ## nstime.h (module 'core'): int ns3::Time::Compare(ns3::Time const & o) const [member function]
  3907     cls.add_method('Compare', 
  3907     cls.add_method('Compare', 
  3908                    'int', 
  3908                    'int', 
  3909                    [param('ns3::Time const &', 'o')], 
  3909                    [param('ns3::Time const &', 'o')], 
  3910                    is_const=True)
  3910                    is_const=True)
  3911     ## nstime.h (module 'core'): static ns3::Time ns3::Time::From(ns3::int64x64_t const & from, ns3::Time::Unit timeUnit) [member function]
       
  3912     cls.add_method('From', 
       
  3913                    'ns3::Time', 
       
  3914                    [param('ns3::int64x64_t const &', 'from'), param('ns3::Time::Unit', 'timeUnit')], 
       
  3915                    is_static=True)
       
  3916     ## nstime.h (module 'core'): static ns3::Time ns3::Time::From(ns3::int64x64_t const & value) [member function]
  3911     ## nstime.h (module 'core'): static ns3::Time ns3::Time::From(ns3::int64x64_t const & value) [member function]
  3917     cls.add_method('From', 
  3912     cls.add_method('From', 
  3918                    'ns3::Time', 
  3913                    'ns3::Time', 
  3919                    [param('ns3::int64x64_t const &', 'value')], 
  3914                    [param('ns3::int64x64_t const &', 'value')], 
  3920                    is_static=True)
  3915                    is_static=True)
  3921     ## nstime.h (module 'core'): static ns3::Time ns3::Time::FromDouble(double value, ns3::Time::Unit timeUnit) [member function]
  3916     ## nstime.h (module 'core'): static ns3::Time ns3::Time::From(ns3::int64x64_t const & value, ns3::Time::Unit unit) [member function]
       
  3917     cls.add_method('From', 
       
  3918                    'ns3::Time', 
       
  3919                    [param('ns3::int64x64_t const &', 'value'), param('ns3::Time::Unit', 'unit')], 
       
  3920                    is_static=True)
       
  3921     ## nstime.h (module 'core'): static ns3::Time ns3::Time::FromDouble(double value, ns3::Time::Unit unit) [member function]
  3922     cls.add_method('FromDouble', 
  3922     cls.add_method('FromDouble', 
  3923                    'ns3::Time', 
  3923                    'ns3::Time', 
  3924                    [param('double', 'value'), param('ns3::Time::Unit', 'timeUnit')], 
  3924                    [param('double', 'value'), param('ns3::Time::Unit', 'unit')], 
  3925                    is_static=True)
  3925                    is_static=True)
  3926     ## nstime.h (module 'core'): static ns3::Time ns3::Time::FromInteger(uint64_t value, ns3::Time::Unit timeUnit) [member function]
  3926     ## nstime.h (module 'core'): static ns3::Time ns3::Time::FromInteger(uint64_t value, ns3::Time::Unit unit) [member function]
  3927     cls.add_method('FromInteger', 
  3927     cls.add_method('FromInteger', 
  3928                    'ns3::Time', 
  3928                    'ns3::Time', 
  3929                    [param('uint64_t', 'value'), param('ns3::Time::Unit', 'timeUnit')], 
  3929                    [param('uint64_t', 'value'), param('ns3::Time::Unit', 'unit')], 
  3930                    is_static=True)
  3930                    is_static=True)
  3931     ## nstime.h (module 'core'): double ns3::Time::GetDays() const [member function]
  3931     ## nstime.h (module 'core'): double ns3::Time::GetDays() const [member function]
  3932     cls.add_method('GetDays', 
  3932     cls.add_method('GetDays', 
  3933                    'double', 
  3933                    'double', 
  3934                    [], 
  3934                    [], 
  4041     ## nstime.h (module 'core'): static bool ns3::Time::StaticInit() [member function]
  4041     ## nstime.h (module 'core'): static bool ns3::Time::StaticInit() [member function]
  4042     cls.add_method('StaticInit', 
  4042     cls.add_method('StaticInit', 
  4043                    'bool', 
  4043                    'bool', 
  4044                    [], 
  4044                    [], 
  4045                    is_static=True)
  4045                    is_static=True)
  4046     ## nstime.h (module 'core'): ns3::int64x64_t ns3::Time::To(ns3::Time::Unit timeUnit) const [member function]
  4046     ## nstime.h (module 'core'): ns3::int64x64_t ns3::Time::To(ns3::Time::Unit unit) const [member function]
  4047     cls.add_method('To', 
  4047     cls.add_method('To', 
  4048                    'ns3::int64x64_t', 
  4048                    'ns3::int64x64_t', 
  4049                    [param('ns3::Time::Unit', 'timeUnit')], 
  4049                    [param('ns3::Time::Unit', 'unit')], 
  4050                    is_const=True)
  4050                    is_const=True)
  4051     ## nstime.h (module 'core'): double ns3::Time::ToDouble(ns3::Time::Unit timeUnit) const [member function]
  4051     ## nstime.h (module 'core'): double ns3::Time::ToDouble(ns3::Time::Unit unit) const [member function]
  4052     cls.add_method('ToDouble', 
  4052     cls.add_method('ToDouble', 
  4053                    'double', 
  4053                    'double', 
  4054                    [param('ns3::Time::Unit', 'timeUnit')], 
  4054                    [param('ns3::Time::Unit', 'unit')], 
  4055                    is_const=True)
  4055                    is_const=True)
  4056     ## nstime.h (module 'core'): int64_t ns3::Time::ToInteger(ns3::Time::Unit timeUnit) const [member function]
  4056     ## nstime.h (module 'core'): int64_t ns3::Time::ToInteger(ns3::Time::Unit unit) const [member function]
  4057     cls.add_method('ToInteger', 
  4057     cls.add_method('ToInteger', 
  4058                    'int64_t', 
  4058                    'int64_t', 
  4059                    [param('ns3::Time::Unit', 'timeUnit')], 
  4059                    [param('ns3::Time::Unit', 'unit')], 
  4060                    is_const=True)
  4060                    is_const=True)
  4061     return
  4061     return
  4062 
  4062 
  4063 def register_Ns3TraceSourceAccessor_methods(root_module, cls):
  4063 def register_Ns3TraceSourceAccessor_methods(root_module, cls):
  4064     ## trace-source-accessor.h (module 'core'): ns3::TraceSourceAccessor::TraceSourceAccessor(ns3::TraceSourceAccessor const & arg0) [copy constructor]
  4064     ## trace-source-accessor.h (module 'core'): ns3::TraceSourceAccessor::TraceSourceAccessor(ns3::TraceSourceAccessor const & arg0) [copy constructor]