src/stats/bindings/modulegen__gcc_ILP32.py
changeset 10566 9594a4df3bde
parent 10534 2f6018cfe926
child 10628 8e7d67510b46
equal deleted inserted replaced
10565:614cdbf1e0a6 10566:9594a4df3bde
   166     module.add_class('ObjectFactoryValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue'])
   166     module.add_class('ObjectFactoryValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue'])
   167     ## omnet-data-output.h (module 'stats'): ns3::OmnetDataOutput [class]
   167     ## omnet-data-output.h (module 'stats'): ns3::OmnetDataOutput [class]
   168     module.add_class('OmnetDataOutput', parent=root_module['ns3::DataOutputInterface'])
   168     module.add_class('OmnetDataOutput', parent=root_module['ns3::DataOutputInterface'])
   169     ## probe.h (module 'stats'): ns3::Probe [class]
   169     ## probe.h (module 'stats'): ns3::Probe [class]
   170     module.add_class('Probe', parent=root_module['ns3::DataCollectionObject'])
   170     module.add_class('Probe', parent=root_module['ns3::DataCollectionObject'])
   171     ## sqlite-data-output.h (module 'stats'): ns3::SqliteDataOutput [class]
       
   172     module.add_class('SqliteDataOutput', parent=root_module['ns3::DataOutputInterface'])
       
   173     ## time-data-calculators.h (module 'stats'): ns3::TimeMinMaxAvgTotalCalculator [class]
   171     ## time-data-calculators.h (module 'stats'): ns3::TimeMinMaxAvgTotalCalculator [class]
   174     module.add_class('TimeMinMaxAvgTotalCalculator', parent=root_module['ns3::DataCalculator'])
   172     module.add_class('TimeMinMaxAvgTotalCalculator', parent=root_module['ns3::DataCalculator'])
   175     ## time-series-adaptor.h (module 'stats'): ns3::TimeSeriesAdaptor [class]
   173     ## time-series-adaptor.h (module 'stats'): ns3::TimeSeriesAdaptor [class]
   176     module.add_class('TimeSeriesAdaptor', parent=root_module['ns3::DataCollectionObject'])
   174     module.add_class('TimeSeriesAdaptor', parent=root_module['ns3::DataCollectionObject'])
   177     ## nstime.h (module 'core'): ns3::TimeValue [class]
   175     ## nstime.h (module 'core'): ns3::TimeValue [class]
   321     register_Ns3MinMaxAvgTotalCalculator__Double_methods(root_module, root_module['ns3::MinMaxAvgTotalCalculator< double >'])
   319     register_Ns3MinMaxAvgTotalCalculator__Double_methods(root_module, root_module['ns3::MinMaxAvgTotalCalculator< double >'])
   322     register_Ns3ObjectFactoryChecker_methods(root_module, root_module['ns3::ObjectFactoryChecker'])
   320     register_Ns3ObjectFactoryChecker_methods(root_module, root_module['ns3::ObjectFactoryChecker'])
   323     register_Ns3ObjectFactoryValue_methods(root_module, root_module['ns3::ObjectFactoryValue'])
   321     register_Ns3ObjectFactoryValue_methods(root_module, root_module['ns3::ObjectFactoryValue'])
   324     register_Ns3OmnetDataOutput_methods(root_module, root_module['ns3::OmnetDataOutput'])
   322     register_Ns3OmnetDataOutput_methods(root_module, root_module['ns3::OmnetDataOutput'])
   325     register_Ns3Probe_methods(root_module, root_module['ns3::Probe'])
   323     register_Ns3Probe_methods(root_module, root_module['ns3::Probe'])
   326     register_Ns3SqliteDataOutput_methods(root_module, root_module['ns3::SqliteDataOutput'])
       
   327     register_Ns3TimeMinMaxAvgTotalCalculator_methods(root_module, root_module['ns3::TimeMinMaxAvgTotalCalculator'])
   324     register_Ns3TimeMinMaxAvgTotalCalculator_methods(root_module, root_module['ns3::TimeMinMaxAvgTotalCalculator'])
   328     register_Ns3TimeSeriesAdaptor_methods(root_module, root_module['ns3::TimeSeriesAdaptor'])
   325     register_Ns3TimeSeriesAdaptor_methods(root_module, root_module['ns3::TimeSeriesAdaptor'])
   329     register_Ns3TimeValue_methods(root_module, root_module['ns3::TimeValue'])
   326     register_Ns3TimeValue_methods(root_module, root_module['ns3::TimeValue'])
   330     register_Ns3TypeIdChecker_methods(root_module, root_module['ns3::TypeIdChecker'])
   327     register_Ns3TypeIdChecker_methods(root_module, root_module['ns3::TypeIdChecker'])
   331     register_Ns3TypeIdValue_methods(root_module, root_module['ns3::TypeIdValue'])
   328     register_Ns3TypeIdValue_methods(root_module, root_module['ns3::TypeIdValue'])
  2800                    'bool', 
  2797                    'bool', 
  2801                    [], 
  2798                    [], 
  2802                    is_const=True, is_virtual=True)
  2799                    is_const=True, is_virtual=True)
  2803     return
  2800     return
  2804 
  2801 
  2805 def register_Ns3SqliteDataOutput_methods(root_module, cls):
       
  2806     ## sqlite-data-output.h (module 'stats'): ns3::SqliteDataOutput::SqliteDataOutput(ns3::SqliteDataOutput const & arg0) [copy constructor]
       
  2807     cls.add_constructor([param('ns3::SqliteDataOutput const &', 'arg0')])
       
  2808     ## sqlite-data-output.h (module 'stats'): ns3::SqliteDataOutput::SqliteDataOutput() [constructor]
       
  2809     cls.add_constructor([])
       
  2810     ## sqlite-data-output.h (module 'stats'): void ns3::SqliteDataOutput::Output(ns3::DataCollector & dc) [member function]
       
  2811     cls.add_method('Output', 
       
  2812                    'void', 
       
  2813                    [param('ns3::DataCollector &', 'dc')], 
       
  2814                    is_virtual=True)
       
  2815     ## sqlite-data-output.h (module 'stats'): void ns3::SqliteDataOutput::DoDispose() [member function]
       
  2816     cls.add_method('DoDispose', 
       
  2817                    'void', 
       
  2818                    [], 
       
  2819                    visibility='protected', is_virtual=True)
       
  2820     return
       
  2821 
       
  2822 def register_Ns3TimeMinMaxAvgTotalCalculator_methods(root_module, cls):
  2802 def register_Ns3TimeMinMaxAvgTotalCalculator_methods(root_module, cls):
  2823     ## time-data-calculators.h (module 'stats'): ns3::TimeMinMaxAvgTotalCalculator::TimeMinMaxAvgTotalCalculator(ns3::TimeMinMaxAvgTotalCalculator const & arg0) [copy constructor]
  2803     ## time-data-calculators.h (module 'stats'): ns3::TimeMinMaxAvgTotalCalculator::TimeMinMaxAvgTotalCalculator(ns3::TimeMinMaxAvgTotalCalculator const & arg0) [copy constructor]
  2824     cls.add_constructor([param('ns3::TimeMinMaxAvgTotalCalculator const &', 'arg0')])
  2804     cls.add_constructor([param('ns3::TimeMinMaxAvgTotalCalculator const &', 'arg0')])
  2825     ## time-data-calculators.h (module 'stats'): ns3::TimeMinMaxAvgTotalCalculator::TimeMinMaxAvgTotalCalculator() [constructor]
  2805     ## time-data-calculators.h (module 'stats'): ns3::TimeMinMaxAvgTotalCalculator::TimeMinMaxAvgTotalCalculator() [constructor]
  2826     cls.add_constructor([])
  2806     cls.add_constructor([])