src/emu/bindings/modulegen__gcc_LP64.py
changeset 10956 fa4be182ef17
parent 10795 29506f2221e2
equal deleted inserted replaced
10955:8fae7d21dfa8 10956:fa4be182ef17
  3070     cls.add_constructor([param('unsigned int', 'v')])
  3070     cls.add_constructor([param('unsigned int', 'v')])
  3071     ## nstime.h (module 'core'): ns3::Time::Time(long unsigned int v) [constructor]
  3071     ## nstime.h (module 'core'): ns3::Time::Time(long unsigned int v) [constructor]
  3072     cls.add_constructor([param('long unsigned int', 'v')])
  3072     cls.add_constructor([param('long unsigned int', 'v')])
  3073     ## nstime.h (module 'core'): ns3::Time::Time(long long unsigned int v) [constructor]
  3073     ## nstime.h (module 'core'): ns3::Time::Time(long long unsigned int v) [constructor]
  3074     cls.add_constructor([param('long long unsigned int', 'v')])
  3074     cls.add_constructor([param('long long unsigned int', 'v')])
       
  3075     ## nstime.h (module 'core'): ns3::Time::Time(ns3::int64x64_t const & v) [constructor]
       
  3076     cls.add_constructor([param('ns3::int64x64_t const &', 'v')])
  3075     ## nstime.h (module 'core'): ns3::Time::Time(std::string const & s) [constructor]
  3077     ## nstime.h (module 'core'): ns3::Time::Time(std::string const & s) [constructor]
  3076     cls.add_constructor([param('std::string const &', 's')])
  3078     cls.add_constructor([param('std::string const &', 's')])
  3077     ## nstime.h (module 'core'): ns3::Time::Time(ns3::int64x64_t const & value) [constructor]
       
  3078     cls.add_constructor([param('ns3::int64x64_t const &', 'value')])
       
  3079     ## nstime.h (module 'core'): ns3::TimeWithUnit ns3::Time::As(ns3::Time::Unit const unit) const [member function]
  3079     ## nstime.h (module 'core'): ns3::TimeWithUnit ns3::Time::As(ns3::Time::Unit const unit) const [member function]
  3080     cls.add_method('As', 
  3080     cls.add_method('As', 
  3081                    'ns3::TimeWithUnit', 
  3081                    'ns3::TimeWithUnit', 
  3082                    [param('ns3::Time::Unit const', 'unit')], 
  3082                    [param('ns3::Time::Unit const', 'unit')], 
  3083                    is_const=True)
  3083                    is_const=True)
  3084     ## nstime.h (module 'core'): int ns3::Time::Compare(ns3::Time const & o) const [member function]
  3084     ## nstime.h (module 'core'): int ns3::Time::Compare(ns3::Time const & o) const [member function]
  3085     cls.add_method('Compare', 
  3085     cls.add_method('Compare', 
  3086                    'int', 
  3086                    'int', 
  3087                    [param('ns3::Time const &', 'o')], 
  3087                    [param('ns3::Time const &', 'o')], 
  3088                    is_const=True)
  3088                    is_const=True)
  3089     ## nstime.h (module 'core'): static ns3::Time ns3::Time::From(ns3::int64x64_t const & from, ns3::Time::Unit timeUnit) [member function]
       
  3090     cls.add_method('From', 
       
  3091                    'ns3::Time', 
       
  3092                    [param('ns3::int64x64_t const &', 'from'), param('ns3::Time::Unit', 'timeUnit')], 
       
  3093                    is_static=True)
       
  3094     ## nstime.h (module 'core'): static ns3::Time ns3::Time::From(ns3::int64x64_t const & value) [member function]
  3089     ## nstime.h (module 'core'): static ns3::Time ns3::Time::From(ns3::int64x64_t const & value) [member function]
  3095     cls.add_method('From', 
  3090     cls.add_method('From', 
  3096                    'ns3::Time', 
  3091                    'ns3::Time', 
  3097                    [param('ns3::int64x64_t const &', 'value')], 
  3092                    [param('ns3::int64x64_t const &', 'value')], 
  3098                    is_static=True)
  3093                    is_static=True)
  3099     ## nstime.h (module 'core'): static ns3::Time ns3::Time::FromDouble(double value, ns3::Time::Unit timeUnit) [member function]
  3094     ## nstime.h (module 'core'): static ns3::Time ns3::Time::From(ns3::int64x64_t const & value, ns3::Time::Unit unit) [member function]
       
  3095     cls.add_method('From', 
       
  3096                    'ns3::Time', 
       
  3097                    [param('ns3::int64x64_t const &', 'value'), param('ns3::Time::Unit', 'unit')], 
       
  3098                    is_static=True)
       
  3099     ## nstime.h (module 'core'): static ns3::Time ns3::Time::FromDouble(double value, ns3::Time::Unit unit) [member function]
  3100     cls.add_method('FromDouble', 
  3100     cls.add_method('FromDouble', 
  3101                    'ns3::Time', 
  3101                    'ns3::Time', 
  3102                    [param('double', 'value'), param('ns3::Time::Unit', 'timeUnit')], 
  3102                    [param('double', 'value'), param('ns3::Time::Unit', 'unit')], 
  3103                    is_static=True)
  3103                    is_static=True)
  3104     ## nstime.h (module 'core'): static ns3::Time ns3::Time::FromInteger(uint64_t value, ns3::Time::Unit timeUnit) [member function]
  3104     ## nstime.h (module 'core'): static ns3::Time ns3::Time::FromInteger(uint64_t value, ns3::Time::Unit unit) [member function]
  3105     cls.add_method('FromInteger', 
  3105     cls.add_method('FromInteger', 
  3106                    'ns3::Time', 
  3106                    'ns3::Time', 
  3107                    [param('uint64_t', 'value'), param('ns3::Time::Unit', 'timeUnit')], 
  3107                    [param('uint64_t', 'value'), param('ns3::Time::Unit', 'unit')], 
  3108                    is_static=True)
  3108                    is_static=True)
  3109     ## nstime.h (module 'core'): double ns3::Time::GetDays() const [member function]
  3109     ## nstime.h (module 'core'): double ns3::Time::GetDays() const [member function]
  3110     cls.add_method('GetDays', 
  3110     cls.add_method('GetDays', 
  3111                    'double', 
  3111                    'double', 
  3112                    [], 
  3112                    [], 
  3219     ## nstime.h (module 'core'): static bool ns3::Time::StaticInit() [member function]
  3219     ## nstime.h (module 'core'): static bool ns3::Time::StaticInit() [member function]
  3220     cls.add_method('StaticInit', 
  3220     cls.add_method('StaticInit', 
  3221                    'bool', 
  3221                    'bool', 
  3222                    [], 
  3222                    [], 
  3223                    is_static=True)
  3223                    is_static=True)
  3224     ## nstime.h (module 'core'): ns3::int64x64_t ns3::Time::To(ns3::Time::Unit timeUnit) const [member function]
  3224     ## nstime.h (module 'core'): ns3::int64x64_t ns3::Time::To(ns3::Time::Unit unit) const [member function]
  3225     cls.add_method('To', 
  3225     cls.add_method('To', 
  3226                    'ns3::int64x64_t', 
  3226                    'ns3::int64x64_t', 
  3227                    [param('ns3::Time::Unit', 'timeUnit')], 
  3227                    [param('ns3::Time::Unit', 'unit')], 
  3228                    is_const=True)
  3228                    is_const=True)
  3229     ## nstime.h (module 'core'): double ns3::Time::ToDouble(ns3::Time::Unit timeUnit) const [member function]
  3229     ## nstime.h (module 'core'): double ns3::Time::ToDouble(ns3::Time::Unit unit) const [member function]
  3230     cls.add_method('ToDouble', 
  3230     cls.add_method('ToDouble', 
  3231                    'double', 
  3231                    'double', 
  3232                    [param('ns3::Time::Unit', 'timeUnit')], 
  3232                    [param('ns3::Time::Unit', 'unit')], 
  3233                    is_const=True)
  3233                    is_const=True)
  3234     ## nstime.h (module 'core'): int64_t ns3::Time::ToInteger(ns3::Time::Unit timeUnit) const [member function]
  3234     ## nstime.h (module 'core'): int64_t ns3::Time::ToInteger(ns3::Time::Unit unit) const [member function]
  3235     cls.add_method('ToInteger', 
  3235     cls.add_method('ToInteger', 
  3236                    'int64_t', 
  3236                    'int64_t', 
  3237                    [param('ns3::Time::Unit', 'timeUnit')], 
  3237                    [param('ns3::Time::Unit', 'unit')], 
  3238                    is_const=True)
  3238                    is_const=True)
  3239     return
  3239     return
  3240 
  3240 
  3241 def register_Ns3TraceSourceAccessor_methods(root_module, cls):
  3241 def register_Ns3TraceSourceAccessor_methods(root_module, cls):
  3242     ## trace-source-accessor.h (module 'core'): ns3::TraceSourceAccessor::TraceSourceAccessor(ns3::TraceSourceAccessor const & arg0) [copy constructor]
  3242     ## trace-source-accessor.h (module 'core'): ns3::TraceSourceAccessor::TraceSourceAccessor(ns3::TraceSourceAccessor const & arg0) [copy constructor]