Split contrib module into config-store and tools
This commit is contained in:
261
bindings/python/apidefs/gcc-ILP32/ns3_module_config_store.py
Normal file
261
bindings/python/apidefs/gcc-ILP32/ns3_module_config_store.py
Normal file
@@ -0,0 +1,261 @@
|
||||
from pybindgen import Module, FileCodeSink, param, retval, cppclass, typehandlers
|
||||
|
||||
def register_types(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
## file-config.h: ns3::FileConfig [class]
|
||||
module.add_class('FileConfig', allow_subclassing=True)
|
||||
## gtk-config-store.h: ns3::GtkConfigStore [class]
|
||||
module.add_class('GtkConfigStore')
|
||||
## file-config.h: ns3::NoneFileConfig [class]
|
||||
module.add_class('NoneFileConfig', parent=root_module['ns3::FileConfig'])
|
||||
## config-store.h: ns3::ConfigStore [class]
|
||||
module.add_class('ConfigStore', parent=root_module['ns3::ObjectBase'])
|
||||
## config-store.h: ns3::ConfigStore::Mode [enumeration]
|
||||
module.add_enum('Mode', ['LOAD', 'SAVE', 'NONE'], outer_class=root_module['ns3::ConfigStore'])
|
||||
## config-store.h: ns3::ConfigStore::FileFormat [enumeration]
|
||||
module.add_enum('FileFormat', ['XML', 'RAW_TEXT'], outer_class=root_module['ns3::ConfigStore'])
|
||||
|
||||
## Register a nested module for the namespace Config
|
||||
|
||||
nested_module = module.add_cpp_namespace('Config')
|
||||
register_types_ns3_Config(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace FatalImpl
|
||||
|
||||
nested_module = module.add_cpp_namespace('FatalImpl')
|
||||
register_types_ns3_FatalImpl(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace addressUtils
|
||||
|
||||
nested_module = module.add_cpp_namespace('addressUtils')
|
||||
register_types_ns3_addressUtils(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace aodv
|
||||
|
||||
nested_module = module.add_cpp_namespace('aodv')
|
||||
register_types_ns3_aodv(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace dot11s
|
||||
|
||||
nested_module = module.add_cpp_namespace('dot11s')
|
||||
register_types_ns3_dot11s(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace dsdv
|
||||
|
||||
nested_module = module.add_cpp_namespace('dsdv')
|
||||
register_types_ns3_dsdv(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace flame
|
||||
|
||||
nested_module = module.add_cpp_namespace('flame')
|
||||
register_types_ns3_flame(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace internal
|
||||
|
||||
nested_module = module.add_cpp_namespace('internal')
|
||||
register_types_ns3_internal(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace olsr
|
||||
|
||||
nested_module = module.add_cpp_namespace('olsr')
|
||||
register_types_ns3_olsr(nested_module)
|
||||
|
||||
|
||||
def register_types_ns3_Config(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_FatalImpl(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_addressUtils(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_aodv(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_dot11s(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_dsdv(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_flame(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_internal(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_olsr(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_methods(root_module):
|
||||
register_Ns3FileConfig_methods(root_module, root_module['ns3::FileConfig'])
|
||||
register_Ns3GtkConfigStore_methods(root_module, root_module['ns3::GtkConfigStore'])
|
||||
register_Ns3NoneFileConfig_methods(root_module, root_module['ns3::NoneFileConfig'])
|
||||
register_Ns3ConfigStore_methods(root_module, root_module['ns3::ConfigStore'])
|
||||
return
|
||||
|
||||
def register_Ns3FileConfig_methods(root_module, cls):
|
||||
## file-config.h: ns3::FileConfig::FileConfig() [constructor]
|
||||
cls.add_constructor([])
|
||||
## file-config.h: ns3::FileConfig::FileConfig(ns3::FileConfig const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::FileConfig const &', 'arg0')])
|
||||
## file-config.h: void ns3::FileConfig::Attributes() [member function]
|
||||
cls.add_method('Attributes',
|
||||
'void',
|
||||
[],
|
||||
is_pure_virtual=True, is_virtual=True)
|
||||
## file-config.h: void ns3::FileConfig::Default() [member function]
|
||||
cls.add_method('Default',
|
||||
'void',
|
||||
[],
|
||||
is_pure_virtual=True, is_virtual=True)
|
||||
## file-config.h: void ns3::FileConfig::Global() [member function]
|
||||
cls.add_method('Global',
|
||||
'void',
|
||||
[],
|
||||
is_pure_virtual=True, is_virtual=True)
|
||||
## file-config.h: void ns3::FileConfig::SetFilename(std::string filename) [member function]
|
||||
cls.add_method('SetFilename',
|
||||
'void',
|
||||
[param('std::string', 'filename')],
|
||||
is_pure_virtual=True, is_virtual=True)
|
||||
return
|
||||
|
||||
def register_Ns3GtkConfigStore_methods(root_module, cls):
|
||||
## gtk-config-store.h: ns3::GtkConfigStore::GtkConfigStore(ns3::GtkConfigStore const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::GtkConfigStore const &', 'arg0')])
|
||||
## gtk-config-store.h: ns3::GtkConfigStore::GtkConfigStore() [constructor]
|
||||
cls.add_constructor([])
|
||||
## gtk-config-store.h: void ns3::GtkConfigStore::ConfigureAttributes() [member function]
|
||||
cls.add_method('ConfigureAttributes',
|
||||
'void',
|
||||
[])
|
||||
## gtk-config-store.h: void ns3::GtkConfigStore::ConfigureDefaults() [member function]
|
||||
cls.add_method('ConfigureDefaults',
|
||||
'void',
|
||||
[])
|
||||
return
|
||||
|
||||
def register_Ns3NoneFileConfig_methods(root_module, cls):
|
||||
## file-config.h: ns3::NoneFileConfig::NoneFileConfig(ns3::NoneFileConfig const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::NoneFileConfig const &', 'arg0')])
|
||||
## file-config.h: ns3::NoneFileConfig::NoneFileConfig() [constructor]
|
||||
cls.add_constructor([])
|
||||
## file-config.h: void ns3::NoneFileConfig::Attributes() [member function]
|
||||
cls.add_method('Attributes',
|
||||
'void',
|
||||
[],
|
||||
is_virtual=True)
|
||||
## file-config.h: void ns3::NoneFileConfig::Default() [member function]
|
||||
cls.add_method('Default',
|
||||
'void',
|
||||
[],
|
||||
is_virtual=True)
|
||||
## file-config.h: void ns3::NoneFileConfig::Global() [member function]
|
||||
cls.add_method('Global',
|
||||
'void',
|
||||
[],
|
||||
is_virtual=True)
|
||||
## file-config.h: void ns3::NoneFileConfig::SetFilename(std::string filename) [member function]
|
||||
cls.add_method('SetFilename',
|
||||
'void',
|
||||
[param('std::string', 'filename')],
|
||||
is_virtual=True)
|
||||
return
|
||||
|
||||
def register_Ns3ConfigStore_methods(root_module, cls):
|
||||
## config-store.h: ns3::ConfigStore::ConfigStore(ns3::ConfigStore const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::ConfigStore const &', 'arg0')])
|
||||
## config-store.h: ns3::ConfigStore::ConfigStore() [constructor]
|
||||
cls.add_constructor([])
|
||||
## config-store.h: void ns3::ConfigStore::ConfigureAttributes() [member function]
|
||||
cls.add_method('ConfigureAttributes',
|
||||
'void',
|
||||
[])
|
||||
## config-store.h: void ns3::ConfigStore::ConfigureDefaults() [member function]
|
||||
cls.add_method('ConfigureDefaults',
|
||||
'void',
|
||||
[])
|
||||
## config-store.h: ns3::TypeId ns3::ConfigStore::GetInstanceTypeId() const [member function]
|
||||
cls.add_method('GetInstanceTypeId',
|
||||
'ns3::TypeId',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## config-store.h: static ns3::TypeId ns3::ConfigStore::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
[],
|
||||
is_static=True)
|
||||
## config-store.h: void ns3::ConfigStore::SetFileFormat(ns3::ConfigStore::FileFormat format) [member function]
|
||||
cls.add_method('SetFileFormat',
|
||||
'void',
|
||||
[param('ns3::ConfigStore::FileFormat', 'format')])
|
||||
## config-store.h: void ns3::ConfigStore::SetFilename(std::string filename) [member function]
|
||||
cls.add_method('SetFilename',
|
||||
'void',
|
||||
[param('std::string', 'filename')])
|
||||
## config-store.h: void ns3::ConfigStore::SetMode(ns3::ConfigStore::Mode mode) [member function]
|
||||
cls.add_method('SetMode',
|
||||
'void',
|
||||
[param('ns3::ConfigStore::Mode', 'mode')])
|
||||
return
|
||||
|
||||
def register_functions(root_module):
|
||||
module = root_module
|
||||
register_functions_ns3_Config(module.get_submodule('Config'), root_module)
|
||||
register_functions_ns3_FatalImpl(module.get_submodule('FatalImpl'), root_module)
|
||||
register_functions_ns3_addressUtils(module.get_submodule('addressUtils'), root_module)
|
||||
register_functions_ns3_aodv(module.get_submodule('aodv'), root_module)
|
||||
register_functions_ns3_dot11s(module.get_submodule('dot11s'), root_module)
|
||||
register_functions_ns3_dsdv(module.get_submodule('dsdv'), root_module)
|
||||
register_functions_ns3_flame(module.get_submodule('flame'), root_module)
|
||||
register_functions_ns3_internal(module.get_submodule('internal'), root_module)
|
||||
register_functions_ns3_olsr(module.get_submodule('olsr'), root_module)
|
||||
return
|
||||
|
||||
def register_functions_ns3_Config(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_FatalImpl(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_addressUtils(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_aodv(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_dot11s(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_dsdv(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_flame(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_internal(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_olsr(module, root_module):
|
||||
return
|
||||
|
||||
@@ -113,6 +113,8 @@ def register_types(module):
|
||||
module.add_class('TagBuffer')
|
||||
## chunk.h: ns3::Chunk [class]
|
||||
module.add_class('Chunk', parent=root_module['ns3::ObjectBase'])
|
||||
## flow-id-tag.h: ns3::FlowIdTag [class]
|
||||
module.add_class('FlowIdTag', parent=root_module['ns3::Tag'])
|
||||
## header.h: ns3::Header [class]
|
||||
module.add_class('Header', parent=root_module['ns3::Chunk'])
|
||||
## llc-snap-header.h: ns3::LlcSnapHeader [class]
|
||||
@@ -404,6 +406,7 @@ def register_methods(root_module):
|
||||
register_Ns3Tag_methods(root_module, root_module['ns3::Tag'])
|
||||
register_Ns3TagBuffer_methods(root_module, root_module['ns3::TagBuffer'])
|
||||
register_Ns3Chunk_methods(root_module, root_module['ns3::Chunk'])
|
||||
register_Ns3FlowIdTag_methods(root_module, root_module['ns3::FlowIdTag'])
|
||||
register_Ns3Header_methods(root_module, root_module['ns3::Header'])
|
||||
register_Ns3LlcSnapHeader_methods(root_module, root_module['ns3::LlcSnapHeader'])
|
||||
register_Ns3PacketBurst_methods(root_module, root_module['ns3::PacketBurst'])
|
||||
@@ -2579,6 +2582,59 @@ def register_Ns3Chunk_methods(root_module, cls):
|
||||
is_pure_virtual=True, is_const=True, is_virtual=True)
|
||||
return
|
||||
|
||||
def register_Ns3FlowIdTag_methods(root_module, cls):
|
||||
## flow-id-tag.h: ns3::FlowIdTag::FlowIdTag(ns3::FlowIdTag const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::FlowIdTag const &', 'arg0')])
|
||||
## flow-id-tag.h: ns3::FlowIdTag::FlowIdTag() [constructor]
|
||||
cls.add_constructor([])
|
||||
## flow-id-tag.h: ns3::FlowIdTag::FlowIdTag(uint32_t flowId) [constructor]
|
||||
cls.add_constructor([param('uint32_t', 'flowId')])
|
||||
## flow-id-tag.h: static uint32_t ns3::FlowIdTag::AllocateFlowId() [member function]
|
||||
cls.add_method('AllocateFlowId',
|
||||
'uint32_t',
|
||||
[],
|
||||
is_static=True)
|
||||
## flow-id-tag.h: void ns3::FlowIdTag::Deserialize(ns3::TagBuffer buf) [member function]
|
||||
cls.add_method('Deserialize',
|
||||
'void',
|
||||
[param('ns3::TagBuffer', 'buf')],
|
||||
is_virtual=True)
|
||||
## flow-id-tag.h: uint32_t ns3::FlowIdTag::GetFlowId() const [member function]
|
||||
cls.add_method('GetFlowId',
|
||||
'uint32_t',
|
||||
[],
|
||||
is_const=True)
|
||||
## flow-id-tag.h: ns3::TypeId ns3::FlowIdTag::GetInstanceTypeId() const [member function]
|
||||
cls.add_method('GetInstanceTypeId',
|
||||
'ns3::TypeId',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## flow-id-tag.h: uint32_t ns3::FlowIdTag::GetSerializedSize() const [member function]
|
||||
cls.add_method('GetSerializedSize',
|
||||
'uint32_t',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## flow-id-tag.h: static ns3::TypeId ns3::FlowIdTag::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
[],
|
||||
is_static=True)
|
||||
## flow-id-tag.h: void ns3::FlowIdTag::Print(std::ostream & os) const [member function]
|
||||
cls.add_method('Print',
|
||||
'void',
|
||||
[param('std::ostream &', 'os')],
|
||||
is_const=True, is_virtual=True)
|
||||
## flow-id-tag.h: void ns3::FlowIdTag::Serialize(ns3::TagBuffer buf) const [member function]
|
||||
cls.add_method('Serialize',
|
||||
'void',
|
||||
[param('ns3::TagBuffer', 'buf')],
|
||||
is_const=True, is_virtual=True)
|
||||
## flow-id-tag.h: void ns3::FlowIdTag::SetFlowId(uint32_t flowId) [member function]
|
||||
cls.add_method('SetFlowId',
|
||||
'void',
|
||||
[param('uint32_t', 'flowId')])
|
||||
return
|
||||
|
||||
def register_Ns3Header_methods(root_module, cls):
|
||||
cls.add_output_stream_operator()
|
||||
## header.h: ns3::Header::Header() [constructor]
|
||||
|
||||
@@ -9,26 +9,12 @@ def register_types(module):
|
||||
module.add_class('DelayJitterEstimation')
|
||||
## event-garbage-collector.h: ns3::EventGarbageCollector [class]
|
||||
module.add_class('EventGarbageCollector')
|
||||
## file-config.h: ns3::FileConfig [class]
|
||||
module.add_class('FileConfig', allow_subclassing=True)
|
||||
## gnuplot.h: ns3::Gnuplot [class]
|
||||
module.add_class('Gnuplot')
|
||||
## gnuplot.h: ns3::GnuplotCollection [class]
|
||||
module.add_class('GnuplotCollection')
|
||||
## gnuplot.h: ns3::GnuplotDataset [class]
|
||||
module.add_class('GnuplotDataset')
|
||||
## gtk-config-store.h: ns3::GtkConfigStore [class]
|
||||
module.add_class('GtkConfigStore')
|
||||
## file-config.h: ns3::NoneFileConfig [class]
|
||||
module.add_class('NoneFileConfig', parent=root_module['ns3::FileConfig'])
|
||||
## config-store.h: ns3::ConfigStore [class]
|
||||
module.add_class('ConfigStore', parent=root_module['ns3::ObjectBase'])
|
||||
## config-store.h: ns3::ConfigStore::Mode [enumeration]
|
||||
module.add_enum('Mode', ['LOAD', 'SAVE', 'NONE'], outer_class=root_module['ns3::ConfigStore'])
|
||||
## config-store.h: ns3::ConfigStore::FileFormat [enumeration]
|
||||
module.add_enum('FileFormat', ['XML', 'RAW_TEXT'], outer_class=root_module['ns3::ConfigStore'])
|
||||
## flow-id-tag.h: ns3::FlowIdTag [class]
|
||||
module.add_class('FlowIdTag', parent=root_module['ns3::Tag'])
|
||||
## gnuplot.h: ns3::Gnuplot2dDataset [class]
|
||||
module.add_class('Gnuplot2dDataset', parent=root_module['ns3::GnuplotDataset'])
|
||||
## gnuplot.h: ns3::Gnuplot2dDataset::Style [enumeration]
|
||||
@@ -136,14 +122,9 @@ def register_methods(root_module):
|
||||
register_Ns3Average__Double_methods(root_module, root_module['ns3::Average< double >'])
|
||||
register_Ns3DelayJitterEstimation_methods(root_module, root_module['ns3::DelayJitterEstimation'])
|
||||
register_Ns3EventGarbageCollector_methods(root_module, root_module['ns3::EventGarbageCollector'])
|
||||
register_Ns3FileConfig_methods(root_module, root_module['ns3::FileConfig'])
|
||||
register_Ns3Gnuplot_methods(root_module, root_module['ns3::Gnuplot'])
|
||||
register_Ns3GnuplotCollection_methods(root_module, root_module['ns3::GnuplotCollection'])
|
||||
register_Ns3GnuplotDataset_methods(root_module, root_module['ns3::GnuplotDataset'])
|
||||
register_Ns3GtkConfigStore_methods(root_module, root_module['ns3::GtkConfigStore'])
|
||||
register_Ns3NoneFileConfig_methods(root_module, root_module['ns3::NoneFileConfig'])
|
||||
register_Ns3ConfigStore_methods(root_module, root_module['ns3::ConfigStore'])
|
||||
register_Ns3FlowIdTag_methods(root_module, root_module['ns3::FlowIdTag'])
|
||||
register_Ns3Gnuplot2dDataset_methods(root_module, root_module['ns3::Gnuplot2dDataset'])
|
||||
register_Ns3Gnuplot2dFunction_methods(root_module, root_module['ns3::Gnuplot2dFunction'])
|
||||
register_Ns3Gnuplot3dDataset_methods(root_module, root_module['ns3::Gnuplot3dDataset'])
|
||||
@@ -252,33 +233,6 @@ def register_Ns3EventGarbageCollector_methods(root_module, cls):
|
||||
[param('ns3::EventId', 'event')])
|
||||
return
|
||||
|
||||
def register_Ns3FileConfig_methods(root_module, cls):
|
||||
## file-config.h: ns3::FileConfig::FileConfig() [constructor]
|
||||
cls.add_constructor([])
|
||||
## file-config.h: ns3::FileConfig::FileConfig(ns3::FileConfig const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::FileConfig const &', 'arg0')])
|
||||
## file-config.h: void ns3::FileConfig::Attributes() [member function]
|
||||
cls.add_method('Attributes',
|
||||
'void',
|
||||
[],
|
||||
is_pure_virtual=True, is_virtual=True)
|
||||
## file-config.h: void ns3::FileConfig::Default() [member function]
|
||||
cls.add_method('Default',
|
||||
'void',
|
||||
[],
|
||||
is_pure_virtual=True, is_virtual=True)
|
||||
## file-config.h: void ns3::FileConfig::Global() [member function]
|
||||
cls.add_method('Global',
|
||||
'void',
|
||||
[],
|
||||
is_pure_virtual=True, is_virtual=True)
|
||||
## file-config.h: void ns3::FileConfig::SetFilename(std::string filename) [member function]
|
||||
cls.add_method('SetFilename',
|
||||
'void',
|
||||
[param('std::string', 'filename')],
|
||||
is_pure_virtual=True, is_virtual=True)
|
||||
return
|
||||
|
||||
def register_Ns3Gnuplot_methods(root_module, cls):
|
||||
## gnuplot.h: ns3::Gnuplot::Gnuplot(ns3::Gnuplot const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::Gnuplot const &', 'arg0')])
|
||||
@@ -365,138 +319,6 @@ def register_Ns3GnuplotDataset_methods(root_module, cls):
|
||||
visibility='protected')
|
||||
return
|
||||
|
||||
def register_Ns3GtkConfigStore_methods(root_module, cls):
|
||||
## gtk-config-store.h: ns3::GtkConfigStore::GtkConfigStore(ns3::GtkConfigStore const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::GtkConfigStore const &', 'arg0')])
|
||||
## gtk-config-store.h: ns3::GtkConfigStore::GtkConfigStore() [constructor]
|
||||
cls.add_constructor([])
|
||||
## gtk-config-store.h: void ns3::GtkConfigStore::ConfigureAttributes() [member function]
|
||||
cls.add_method('ConfigureAttributes',
|
||||
'void',
|
||||
[])
|
||||
## gtk-config-store.h: void ns3::GtkConfigStore::ConfigureDefaults() [member function]
|
||||
cls.add_method('ConfigureDefaults',
|
||||
'void',
|
||||
[])
|
||||
return
|
||||
|
||||
def register_Ns3NoneFileConfig_methods(root_module, cls):
|
||||
## file-config.h: ns3::NoneFileConfig::NoneFileConfig(ns3::NoneFileConfig const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::NoneFileConfig const &', 'arg0')])
|
||||
## file-config.h: ns3::NoneFileConfig::NoneFileConfig() [constructor]
|
||||
cls.add_constructor([])
|
||||
## file-config.h: void ns3::NoneFileConfig::Attributes() [member function]
|
||||
cls.add_method('Attributes',
|
||||
'void',
|
||||
[],
|
||||
is_virtual=True)
|
||||
## file-config.h: void ns3::NoneFileConfig::Default() [member function]
|
||||
cls.add_method('Default',
|
||||
'void',
|
||||
[],
|
||||
is_virtual=True)
|
||||
## file-config.h: void ns3::NoneFileConfig::Global() [member function]
|
||||
cls.add_method('Global',
|
||||
'void',
|
||||
[],
|
||||
is_virtual=True)
|
||||
## file-config.h: void ns3::NoneFileConfig::SetFilename(std::string filename) [member function]
|
||||
cls.add_method('SetFilename',
|
||||
'void',
|
||||
[param('std::string', 'filename')],
|
||||
is_virtual=True)
|
||||
return
|
||||
|
||||
def register_Ns3ConfigStore_methods(root_module, cls):
|
||||
## config-store.h: ns3::ConfigStore::ConfigStore(ns3::ConfigStore const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::ConfigStore const &', 'arg0')])
|
||||
## config-store.h: ns3::ConfigStore::ConfigStore() [constructor]
|
||||
cls.add_constructor([])
|
||||
## config-store.h: void ns3::ConfigStore::ConfigureAttributes() [member function]
|
||||
cls.add_method('ConfigureAttributes',
|
||||
'void',
|
||||
[])
|
||||
## config-store.h: void ns3::ConfigStore::ConfigureDefaults() [member function]
|
||||
cls.add_method('ConfigureDefaults',
|
||||
'void',
|
||||
[])
|
||||
## config-store.h: ns3::TypeId ns3::ConfigStore::GetInstanceTypeId() const [member function]
|
||||
cls.add_method('GetInstanceTypeId',
|
||||
'ns3::TypeId',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## config-store.h: static ns3::TypeId ns3::ConfigStore::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
[],
|
||||
is_static=True)
|
||||
## config-store.h: void ns3::ConfigStore::SetFileFormat(ns3::ConfigStore::FileFormat format) [member function]
|
||||
cls.add_method('SetFileFormat',
|
||||
'void',
|
||||
[param('ns3::ConfigStore::FileFormat', 'format')])
|
||||
## config-store.h: void ns3::ConfigStore::SetFilename(std::string filename) [member function]
|
||||
cls.add_method('SetFilename',
|
||||
'void',
|
||||
[param('std::string', 'filename')])
|
||||
## config-store.h: void ns3::ConfigStore::SetMode(ns3::ConfigStore::Mode mode) [member function]
|
||||
cls.add_method('SetMode',
|
||||
'void',
|
||||
[param('ns3::ConfigStore::Mode', 'mode')])
|
||||
return
|
||||
|
||||
def register_Ns3FlowIdTag_methods(root_module, cls):
|
||||
## flow-id-tag.h: ns3::FlowIdTag::FlowIdTag(ns3::FlowIdTag const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::FlowIdTag const &', 'arg0')])
|
||||
## flow-id-tag.h: ns3::FlowIdTag::FlowIdTag() [constructor]
|
||||
cls.add_constructor([])
|
||||
## flow-id-tag.h: ns3::FlowIdTag::FlowIdTag(uint32_t flowId) [constructor]
|
||||
cls.add_constructor([param('uint32_t', 'flowId')])
|
||||
## flow-id-tag.h: static uint32_t ns3::FlowIdTag::AllocateFlowId() [member function]
|
||||
cls.add_method('AllocateFlowId',
|
||||
'uint32_t',
|
||||
[],
|
||||
is_static=True)
|
||||
## flow-id-tag.h: void ns3::FlowIdTag::Deserialize(ns3::TagBuffer buf) [member function]
|
||||
cls.add_method('Deserialize',
|
||||
'void',
|
||||
[param('ns3::TagBuffer', 'buf')],
|
||||
is_virtual=True)
|
||||
## flow-id-tag.h: uint32_t ns3::FlowIdTag::GetFlowId() const [member function]
|
||||
cls.add_method('GetFlowId',
|
||||
'uint32_t',
|
||||
[],
|
||||
is_const=True)
|
||||
## flow-id-tag.h: ns3::TypeId ns3::FlowIdTag::GetInstanceTypeId() const [member function]
|
||||
cls.add_method('GetInstanceTypeId',
|
||||
'ns3::TypeId',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## flow-id-tag.h: uint32_t ns3::FlowIdTag::GetSerializedSize() const [member function]
|
||||
cls.add_method('GetSerializedSize',
|
||||
'uint32_t',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## flow-id-tag.h: static ns3::TypeId ns3::FlowIdTag::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
[],
|
||||
is_static=True)
|
||||
## flow-id-tag.h: void ns3::FlowIdTag::Print(std::ostream & os) const [member function]
|
||||
cls.add_method('Print',
|
||||
'void',
|
||||
[param('std::ostream &', 'os')],
|
||||
is_const=True, is_virtual=True)
|
||||
## flow-id-tag.h: void ns3::FlowIdTag::Serialize(ns3::TagBuffer buf) const [member function]
|
||||
cls.add_method('Serialize',
|
||||
'void',
|
||||
[param('ns3::TagBuffer', 'buf')],
|
||||
is_const=True, is_virtual=True)
|
||||
## flow-id-tag.h: void ns3::FlowIdTag::SetFlowId(uint32_t flowId) [member function]
|
||||
cls.add_method('SetFlowId',
|
||||
'void',
|
||||
[param('uint32_t', 'flowId')])
|
||||
return
|
||||
|
||||
def register_Ns3Gnuplot2dDataset_methods(root_module, cls):
|
||||
## gnuplot.h: ns3::Gnuplot2dDataset::Gnuplot2dDataset(ns3::Gnuplot2dDataset const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::Gnuplot2dDataset const &', 'arg0')])
|
||||
@@ -17,20 +17,21 @@ import ns3_module_core_test
|
||||
import ns3_module_network
|
||||
import ns3_module_visualizer
|
||||
import ns3_module_bridge
|
||||
import ns3_module_contrib
|
||||
import ns3_module_config_store
|
||||
import ns3_module_emu
|
||||
import ns3_module_mobility
|
||||
import ns3_module_mpi
|
||||
import ns3_module_network_test
|
||||
import ns3_module_stats
|
||||
import ns3_module_tools
|
||||
import ns3_module_topology_read
|
||||
import ns3_module_propagation
|
||||
import ns3_module_internet
|
||||
import ns3_module_point_to_point
|
||||
import ns3_module_flow_monitor
|
||||
import ns3_module_wifi
|
||||
import ns3_module_applications
|
||||
import ns3_module_click
|
||||
import ns3_module_flow_monitor
|
||||
import ns3_module_nix_vector_routing
|
||||
import ns3_module_openflow
|
||||
import ns3_module_tap_bridge
|
||||
@@ -114,17 +115,17 @@ def register_types(module):
|
||||
ns3_module_bridge__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_bridge')
|
||||
root_module.begin_section('ns3_module_contrib')
|
||||
ns3_module_contrib.register_types(module)
|
||||
root_module.begin_section('ns3_module_config_store')
|
||||
ns3_module_config_store.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_contrib__local
|
||||
import ns3_module_config_store__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_contrib__local.register_types(module)
|
||||
ns3_module_config_store__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_contrib')
|
||||
root_module.end_section('ns3_module_config_store')
|
||||
root_module.begin_section('ns3_module_emu')
|
||||
ns3_module_emu.register_types(module)
|
||||
|
||||
@@ -180,6 +181,17 @@ def register_types(module):
|
||||
ns3_module_stats__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_stats')
|
||||
root_module.begin_section('ns3_module_tools')
|
||||
ns3_module_tools.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_tools__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_tools__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_tools')
|
||||
root_module.begin_section('ns3_module_topology_read')
|
||||
ns3_module_topology_read.register_types(module)
|
||||
|
||||
@@ -224,6 +236,17 @@ def register_types(module):
|
||||
ns3_module_point_to_point__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_point_to_point')
|
||||
root_module.begin_section('ns3_module_flow_monitor')
|
||||
ns3_module_flow_monitor.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_flow_monitor__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_flow_monitor__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_flow_monitor')
|
||||
root_module.begin_section('ns3_module_wifi')
|
||||
ns3_module_wifi.register_types(module)
|
||||
|
||||
@@ -257,17 +280,6 @@ def register_types(module):
|
||||
ns3_module_click__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_click')
|
||||
root_module.begin_section('ns3_module_flow_monitor')
|
||||
ns3_module_flow_monitor.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_flow_monitor__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_flow_monitor__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_flow_monitor')
|
||||
root_module.begin_section('ns3_module_nix_vector_routing')
|
||||
ns3_module_nix_vector_routing.register_types(module)
|
||||
|
||||
@@ -656,17 +668,17 @@ def register_methods(root_module):
|
||||
ns3_module_bridge__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_bridge')
|
||||
root_module.begin_section('ns3_module_contrib')
|
||||
ns3_module_contrib.register_methods(root_module)
|
||||
root_module.begin_section('ns3_module_config_store')
|
||||
ns3_module_config_store.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_contrib__local
|
||||
import ns3_module_config_store__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_contrib__local.register_methods(root_module)
|
||||
ns3_module_config_store__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_contrib')
|
||||
root_module.end_section('ns3_module_config_store')
|
||||
root_module.begin_section('ns3_module_emu')
|
||||
ns3_module_emu.register_methods(root_module)
|
||||
|
||||
@@ -722,6 +734,17 @@ def register_methods(root_module):
|
||||
ns3_module_stats__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_stats')
|
||||
root_module.begin_section('ns3_module_tools')
|
||||
ns3_module_tools.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_tools__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_tools__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_tools')
|
||||
root_module.begin_section('ns3_module_topology_read')
|
||||
ns3_module_topology_read.register_methods(root_module)
|
||||
|
||||
@@ -766,6 +789,17 @@ def register_methods(root_module):
|
||||
ns3_module_point_to_point__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_point_to_point')
|
||||
root_module.begin_section('ns3_module_flow_monitor')
|
||||
ns3_module_flow_monitor.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_flow_monitor__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_flow_monitor__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_flow_monitor')
|
||||
root_module.begin_section('ns3_module_wifi')
|
||||
ns3_module_wifi.register_methods(root_module)
|
||||
|
||||
@@ -799,17 +833,6 @@ def register_methods(root_module):
|
||||
ns3_module_click__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_click')
|
||||
root_module.begin_section('ns3_module_flow_monitor')
|
||||
ns3_module_flow_monitor.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_flow_monitor__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_flow_monitor__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_flow_monitor')
|
||||
root_module.begin_section('ns3_module_nix_vector_routing')
|
||||
ns3_module_nix_vector_routing.register_methods(root_module)
|
||||
|
||||
@@ -1089,17 +1112,17 @@ def register_functions(root_module):
|
||||
ns3_module_bridge__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_bridge')
|
||||
root_module.begin_section('ns3_module_contrib')
|
||||
ns3_module_contrib.register_functions(root_module)
|
||||
root_module.begin_section('ns3_module_config_store')
|
||||
ns3_module_config_store.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_contrib__local
|
||||
import ns3_module_config_store__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_contrib__local.register_functions(root_module)
|
||||
ns3_module_config_store__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_contrib')
|
||||
root_module.end_section('ns3_module_config_store')
|
||||
root_module.begin_section('ns3_module_emu')
|
||||
ns3_module_emu.register_functions(root_module)
|
||||
|
||||
@@ -1155,6 +1178,17 @@ def register_functions(root_module):
|
||||
ns3_module_stats__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_stats')
|
||||
root_module.begin_section('ns3_module_tools')
|
||||
ns3_module_tools.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_tools__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_tools__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_tools')
|
||||
root_module.begin_section('ns3_module_topology_read')
|
||||
ns3_module_topology_read.register_functions(root_module)
|
||||
|
||||
@@ -1199,6 +1233,17 @@ def register_functions(root_module):
|
||||
ns3_module_point_to_point__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_point_to_point')
|
||||
root_module.begin_section('ns3_module_flow_monitor')
|
||||
ns3_module_flow_monitor.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_flow_monitor__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_flow_monitor__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_flow_monitor')
|
||||
root_module.begin_section('ns3_module_wifi')
|
||||
ns3_module_wifi.register_functions(root_module)
|
||||
|
||||
@@ -1232,17 +1277,6 @@ def register_functions(root_module):
|
||||
ns3_module_click__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_click')
|
||||
root_module.begin_section('ns3_module_flow_monitor')
|
||||
ns3_module_flow_monitor.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_flow_monitor__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_flow_monitor__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_flow_monitor')
|
||||
root_module.begin_section('ns3_module_nix_vector_routing')
|
||||
ns3_module_nix_vector_routing.register_functions(root_module)
|
||||
|
||||
|
||||
261
bindings/python/apidefs/gcc-LP64/ns3_module_config_store.py
Normal file
261
bindings/python/apidefs/gcc-LP64/ns3_module_config_store.py
Normal file
@@ -0,0 +1,261 @@
|
||||
from pybindgen import Module, FileCodeSink, param, retval, cppclass, typehandlers
|
||||
|
||||
def register_types(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
## file-config.h: ns3::FileConfig [class]
|
||||
module.add_class('FileConfig', allow_subclassing=True)
|
||||
## gtk-config-store.h: ns3::GtkConfigStore [class]
|
||||
module.add_class('GtkConfigStore')
|
||||
## file-config.h: ns3::NoneFileConfig [class]
|
||||
module.add_class('NoneFileConfig', parent=root_module['ns3::FileConfig'])
|
||||
## config-store.h: ns3::ConfigStore [class]
|
||||
module.add_class('ConfigStore', parent=root_module['ns3::ObjectBase'])
|
||||
## config-store.h: ns3::ConfigStore::Mode [enumeration]
|
||||
module.add_enum('Mode', ['LOAD', 'SAVE', 'NONE'], outer_class=root_module['ns3::ConfigStore'])
|
||||
## config-store.h: ns3::ConfigStore::FileFormat [enumeration]
|
||||
module.add_enum('FileFormat', ['XML', 'RAW_TEXT'], outer_class=root_module['ns3::ConfigStore'])
|
||||
|
||||
## Register a nested module for the namespace Config
|
||||
|
||||
nested_module = module.add_cpp_namespace('Config')
|
||||
register_types_ns3_Config(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace FatalImpl
|
||||
|
||||
nested_module = module.add_cpp_namespace('FatalImpl')
|
||||
register_types_ns3_FatalImpl(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace addressUtils
|
||||
|
||||
nested_module = module.add_cpp_namespace('addressUtils')
|
||||
register_types_ns3_addressUtils(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace aodv
|
||||
|
||||
nested_module = module.add_cpp_namespace('aodv')
|
||||
register_types_ns3_aodv(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace dot11s
|
||||
|
||||
nested_module = module.add_cpp_namespace('dot11s')
|
||||
register_types_ns3_dot11s(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace dsdv
|
||||
|
||||
nested_module = module.add_cpp_namespace('dsdv')
|
||||
register_types_ns3_dsdv(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace flame
|
||||
|
||||
nested_module = module.add_cpp_namespace('flame')
|
||||
register_types_ns3_flame(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace internal
|
||||
|
||||
nested_module = module.add_cpp_namespace('internal')
|
||||
register_types_ns3_internal(nested_module)
|
||||
|
||||
|
||||
## Register a nested module for the namespace olsr
|
||||
|
||||
nested_module = module.add_cpp_namespace('olsr')
|
||||
register_types_ns3_olsr(nested_module)
|
||||
|
||||
|
||||
def register_types_ns3_Config(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_FatalImpl(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_addressUtils(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_aodv(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_dot11s(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_dsdv(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_flame(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_internal(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_types_ns3_olsr(module):
|
||||
root_module = module.get_root()
|
||||
|
||||
|
||||
def register_methods(root_module):
|
||||
register_Ns3FileConfig_methods(root_module, root_module['ns3::FileConfig'])
|
||||
register_Ns3GtkConfigStore_methods(root_module, root_module['ns3::GtkConfigStore'])
|
||||
register_Ns3NoneFileConfig_methods(root_module, root_module['ns3::NoneFileConfig'])
|
||||
register_Ns3ConfigStore_methods(root_module, root_module['ns3::ConfigStore'])
|
||||
return
|
||||
|
||||
def register_Ns3FileConfig_methods(root_module, cls):
|
||||
## file-config.h: ns3::FileConfig::FileConfig() [constructor]
|
||||
cls.add_constructor([])
|
||||
## file-config.h: ns3::FileConfig::FileConfig(ns3::FileConfig const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::FileConfig const &', 'arg0')])
|
||||
## file-config.h: void ns3::FileConfig::Attributes() [member function]
|
||||
cls.add_method('Attributes',
|
||||
'void',
|
||||
[],
|
||||
is_pure_virtual=True, is_virtual=True)
|
||||
## file-config.h: void ns3::FileConfig::Default() [member function]
|
||||
cls.add_method('Default',
|
||||
'void',
|
||||
[],
|
||||
is_pure_virtual=True, is_virtual=True)
|
||||
## file-config.h: void ns3::FileConfig::Global() [member function]
|
||||
cls.add_method('Global',
|
||||
'void',
|
||||
[],
|
||||
is_pure_virtual=True, is_virtual=True)
|
||||
## file-config.h: void ns3::FileConfig::SetFilename(std::string filename) [member function]
|
||||
cls.add_method('SetFilename',
|
||||
'void',
|
||||
[param('std::string', 'filename')],
|
||||
is_pure_virtual=True, is_virtual=True)
|
||||
return
|
||||
|
||||
def register_Ns3GtkConfigStore_methods(root_module, cls):
|
||||
## gtk-config-store.h: ns3::GtkConfigStore::GtkConfigStore(ns3::GtkConfigStore const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::GtkConfigStore const &', 'arg0')])
|
||||
## gtk-config-store.h: ns3::GtkConfigStore::GtkConfigStore() [constructor]
|
||||
cls.add_constructor([])
|
||||
## gtk-config-store.h: void ns3::GtkConfigStore::ConfigureAttributes() [member function]
|
||||
cls.add_method('ConfigureAttributes',
|
||||
'void',
|
||||
[])
|
||||
## gtk-config-store.h: void ns3::GtkConfigStore::ConfigureDefaults() [member function]
|
||||
cls.add_method('ConfigureDefaults',
|
||||
'void',
|
||||
[])
|
||||
return
|
||||
|
||||
def register_Ns3NoneFileConfig_methods(root_module, cls):
|
||||
## file-config.h: ns3::NoneFileConfig::NoneFileConfig(ns3::NoneFileConfig const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::NoneFileConfig const &', 'arg0')])
|
||||
## file-config.h: ns3::NoneFileConfig::NoneFileConfig() [constructor]
|
||||
cls.add_constructor([])
|
||||
## file-config.h: void ns3::NoneFileConfig::Attributes() [member function]
|
||||
cls.add_method('Attributes',
|
||||
'void',
|
||||
[],
|
||||
is_virtual=True)
|
||||
## file-config.h: void ns3::NoneFileConfig::Default() [member function]
|
||||
cls.add_method('Default',
|
||||
'void',
|
||||
[],
|
||||
is_virtual=True)
|
||||
## file-config.h: void ns3::NoneFileConfig::Global() [member function]
|
||||
cls.add_method('Global',
|
||||
'void',
|
||||
[],
|
||||
is_virtual=True)
|
||||
## file-config.h: void ns3::NoneFileConfig::SetFilename(std::string filename) [member function]
|
||||
cls.add_method('SetFilename',
|
||||
'void',
|
||||
[param('std::string', 'filename')],
|
||||
is_virtual=True)
|
||||
return
|
||||
|
||||
def register_Ns3ConfigStore_methods(root_module, cls):
|
||||
## config-store.h: ns3::ConfigStore::ConfigStore(ns3::ConfigStore const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::ConfigStore const &', 'arg0')])
|
||||
## config-store.h: ns3::ConfigStore::ConfigStore() [constructor]
|
||||
cls.add_constructor([])
|
||||
## config-store.h: void ns3::ConfigStore::ConfigureAttributes() [member function]
|
||||
cls.add_method('ConfigureAttributes',
|
||||
'void',
|
||||
[])
|
||||
## config-store.h: void ns3::ConfigStore::ConfigureDefaults() [member function]
|
||||
cls.add_method('ConfigureDefaults',
|
||||
'void',
|
||||
[])
|
||||
## config-store.h: ns3::TypeId ns3::ConfigStore::GetInstanceTypeId() const [member function]
|
||||
cls.add_method('GetInstanceTypeId',
|
||||
'ns3::TypeId',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## config-store.h: static ns3::TypeId ns3::ConfigStore::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
[],
|
||||
is_static=True)
|
||||
## config-store.h: void ns3::ConfigStore::SetFileFormat(ns3::ConfigStore::FileFormat format) [member function]
|
||||
cls.add_method('SetFileFormat',
|
||||
'void',
|
||||
[param('ns3::ConfigStore::FileFormat', 'format')])
|
||||
## config-store.h: void ns3::ConfigStore::SetFilename(std::string filename) [member function]
|
||||
cls.add_method('SetFilename',
|
||||
'void',
|
||||
[param('std::string', 'filename')])
|
||||
## config-store.h: void ns3::ConfigStore::SetMode(ns3::ConfigStore::Mode mode) [member function]
|
||||
cls.add_method('SetMode',
|
||||
'void',
|
||||
[param('ns3::ConfigStore::Mode', 'mode')])
|
||||
return
|
||||
|
||||
def register_functions(root_module):
|
||||
module = root_module
|
||||
register_functions_ns3_Config(module.get_submodule('Config'), root_module)
|
||||
register_functions_ns3_FatalImpl(module.get_submodule('FatalImpl'), root_module)
|
||||
register_functions_ns3_addressUtils(module.get_submodule('addressUtils'), root_module)
|
||||
register_functions_ns3_aodv(module.get_submodule('aodv'), root_module)
|
||||
register_functions_ns3_dot11s(module.get_submodule('dot11s'), root_module)
|
||||
register_functions_ns3_dsdv(module.get_submodule('dsdv'), root_module)
|
||||
register_functions_ns3_flame(module.get_submodule('flame'), root_module)
|
||||
register_functions_ns3_internal(module.get_submodule('internal'), root_module)
|
||||
register_functions_ns3_olsr(module.get_submodule('olsr'), root_module)
|
||||
return
|
||||
|
||||
def register_functions_ns3_Config(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_FatalImpl(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_addressUtils(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_aodv(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_dot11s(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_dsdv(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_flame(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_internal(module, root_module):
|
||||
return
|
||||
|
||||
def register_functions_ns3_olsr(module, root_module):
|
||||
return
|
||||
|
||||
@@ -113,6 +113,8 @@ def register_types(module):
|
||||
module.add_class('TagBuffer')
|
||||
## chunk.h: ns3::Chunk [class]
|
||||
module.add_class('Chunk', parent=root_module['ns3::ObjectBase'])
|
||||
## flow-id-tag.h: ns3::FlowIdTag [class]
|
||||
module.add_class('FlowIdTag', parent=root_module['ns3::Tag'])
|
||||
## header.h: ns3::Header [class]
|
||||
module.add_class('Header', parent=root_module['ns3::Chunk'])
|
||||
## llc-snap-header.h: ns3::LlcSnapHeader [class]
|
||||
@@ -404,6 +406,7 @@ def register_methods(root_module):
|
||||
register_Ns3Tag_methods(root_module, root_module['ns3::Tag'])
|
||||
register_Ns3TagBuffer_methods(root_module, root_module['ns3::TagBuffer'])
|
||||
register_Ns3Chunk_methods(root_module, root_module['ns3::Chunk'])
|
||||
register_Ns3FlowIdTag_methods(root_module, root_module['ns3::FlowIdTag'])
|
||||
register_Ns3Header_methods(root_module, root_module['ns3::Header'])
|
||||
register_Ns3LlcSnapHeader_methods(root_module, root_module['ns3::LlcSnapHeader'])
|
||||
register_Ns3PacketBurst_methods(root_module, root_module['ns3::PacketBurst'])
|
||||
@@ -2579,6 +2582,59 @@ def register_Ns3Chunk_methods(root_module, cls):
|
||||
is_pure_virtual=True, is_const=True, is_virtual=True)
|
||||
return
|
||||
|
||||
def register_Ns3FlowIdTag_methods(root_module, cls):
|
||||
## flow-id-tag.h: ns3::FlowIdTag::FlowIdTag(ns3::FlowIdTag const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::FlowIdTag const &', 'arg0')])
|
||||
## flow-id-tag.h: ns3::FlowIdTag::FlowIdTag() [constructor]
|
||||
cls.add_constructor([])
|
||||
## flow-id-tag.h: ns3::FlowIdTag::FlowIdTag(uint32_t flowId) [constructor]
|
||||
cls.add_constructor([param('uint32_t', 'flowId')])
|
||||
## flow-id-tag.h: static uint32_t ns3::FlowIdTag::AllocateFlowId() [member function]
|
||||
cls.add_method('AllocateFlowId',
|
||||
'uint32_t',
|
||||
[],
|
||||
is_static=True)
|
||||
## flow-id-tag.h: void ns3::FlowIdTag::Deserialize(ns3::TagBuffer buf) [member function]
|
||||
cls.add_method('Deserialize',
|
||||
'void',
|
||||
[param('ns3::TagBuffer', 'buf')],
|
||||
is_virtual=True)
|
||||
## flow-id-tag.h: uint32_t ns3::FlowIdTag::GetFlowId() const [member function]
|
||||
cls.add_method('GetFlowId',
|
||||
'uint32_t',
|
||||
[],
|
||||
is_const=True)
|
||||
## flow-id-tag.h: ns3::TypeId ns3::FlowIdTag::GetInstanceTypeId() const [member function]
|
||||
cls.add_method('GetInstanceTypeId',
|
||||
'ns3::TypeId',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## flow-id-tag.h: uint32_t ns3::FlowIdTag::GetSerializedSize() const [member function]
|
||||
cls.add_method('GetSerializedSize',
|
||||
'uint32_t',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## flow-id-tag.h: static ns3::TypeId ns3::FlowIdTag::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
[],
|
||||
is_static=True)
|
||||
## flow-id-tag.h: void ns3::FlowIdTag::Print(std::ostream & os) const [member function]
|
||||
cls.add_method('Print',
|
||||
'void',
|
||||
[param('std::ostream &', 'os')],
|
||||
is_const=True, is_virtual=True)
|
||||
## flow-id-tag.h: void ns3::FlowIdTag::Serialize(ns3::TagBuffer buf) const [member function]
|
||||
cls.add_method('Serialize',
|
||||
'void',
|
||||
[param('ns3::TagBuffer', 'buf')],
|
||||
is_const=True, is_virtual=True)
|
||||
## flow-id-tag.h: void ns3::FlowIdTag::SetFlowId(uint32_t flowId) [member function]
|
||||
cls.add_method('SetFlowId',
|
||||
'void',
|
||||
[param('uint32_t', 'flowId')])
|
||||
return
|
||||
|
||||
def register_Ns3Header_methods(root_module, cls):
|
||||
cls.add_output_stream_operator()
|
||||
## header.h: ns3::Header::Header() [constructor]
|
||||
|
||||
@@ -9,26 +9,12 @@ def register_types(module):
|
||||
module.add_class('DelayJitterEstimation')
|
||||
## event-garbage-collector.h: ns3::EventGarbageCollector [class]
|
||||
module.add_class('EventGarbageCollector')
|
||||
## file-config.h: ns3::FileConfig [class]
|
||||
module.add_class('FileConfig', allow_subclassing=True)
|
||||
## gnuplot.h: ns3::Gnuplot [class]
|
||||
module.add_class('Gnuplot')
|
||||
## gnuplot.h: ns3::GnuplotCollection [class]
|
||||
module.add_class('GnuplotCollection')
|
||||
## gnuplot.h: ns3::GnuplotDataset [class]
|
||||
module.add_class('GnuplotDataset')
|
||||
## gtk-config-store.h: ns3::GtkConfigStore [class]
|
||||
module.add_class('GtkConfigStore')
|
||||
## file-config.h: ns3::NoneFileConfig [class]
|
||||
module.add_class('NoneFileConfig', parent=root_module['ns3::FileConfig'])
|
||||
## config-store.h: ns3::ConfigStore [class]
|
||||
module.add_class('ConfigStore', parent=root_module['ns3::ObjectBase'])
|
||||
## config-store.h: ns3::ConfigStore::Mode [enumeration]
|
||||
module.add_enum('Mode', ['LOAD', 'SAVE', 'NONE'], outer_class=root_module['ns3::ConfigStore'])
|
||||
## config-store.h: ns3::ConfigStore::FileFormat [enumeration]
|
||||
module.add_enum('FileFormat', ['XML', 'RAW_TEXT'], outer_class=root_module['ns3::ConfigStore'])
|
||||
## flow-id-tag.h: ns3::FlowIdTag [class]
|
||||
module.add_class('FlowIdTag', parent=root_module['ns3::Tag'])
|
||||
## gnuplot.h: ns3::Gnuplot2dDataset [class]
|
||||
module.add_class('Gnuplot2dDataset', parent=root_module['ns3::GnuplotDataset'])
|
||||
## gnuplot.h: ns3::Gnuplot2dDataset::Style [enumeration]
|
||||
@@ -136,14 +122,9 @@ def register_methods(root_module):
|
||||
register_Ns3Average__Double_methods(root_module, root_module['ns3::Average< double >'])
|
||||
register_Ns3DelayJitterEstimation_methods(root_module, root_module['ns3::DelayJitterEstimation'])
|
||||
register_Ns3EventGarbageCollector_methods(root_module, root_module['ns3::EventGarbageCollector'])
|
||||
register_Ns3FileConfig_methods(root_module, root_module['ns3::FileConfig'])
|
||||
register_Ns3Gnuplot_methods(root_module, root_module['ns3::Gnuplot'])
|
||||
register_Ns3GnuplotCollection_methods(root_module, root_module['ns3::GnuplotCollection'])
|
||||
register_Ns3GnuplotDataset_methods(root_module, root_module['ns3::GnuplotDataset'])
|
||||
register_Ns3GtkConfigStore_methods(root_module, root_module['ns3::GtkConfigStore'])
|
||||
register_Ns3NoneFileConfig_methods(root_module, root_module['ns3::NoneFileConfig'])
|
||||
register_Ns3ConfigStore_methods(root_module, root_module['ns3::ConfigStore'])
|
||||
register_Ns3FlowIdTag_methods(root_module, root_module['ns3::FlowIdTag'])
|
||||
register_Ns3Gnuplot2dDataset_methods(root_module, root_module['ns3::Gnuplot2dDataset'])
|
||||
register_Ns3Gnuplot2dFunction_methods(root_module, root_module['ns3::Gnuplot2dFunction'])
|
||||
register_Ns3Gnuplot3dDataset_methods(root_module, root_module['ns3::Gnuplot3dDataset'])
|
||||
@@ -252,33 +233,6 @@ def register_Ns3EventGarbageCollector_methods(root_module, cls):
|
||||
[param('ns3::EventId', 'event')])
|
||||
return
|
||||
|
||||
def register_Ns3FileConfig_methods(root_module, cls):
|
||||
## file-config.h: ns3::FileConfig::FileConfig() [constructor]
|
||||
cls.add_constructor([])
|
||||
## file-config.h: ns3::FileConfig::FileConfig(ns3::FileConfig const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::FileConfig const &', 'arg0')])
|
||||
## file-config.h: void ns3::FileConfig::Attributes() [member function]
|
||||
cls.add_method('Attributes',
|
||||
'void',
|
||||
[],
|
||||
is_pure_virtual=True, is_virtual=True)
|
||||
## file-config.h: void ns3::FileConfig::Default() [member function]
|
||||
cls.add_method('Default',
|
||||
'void',
|
||||
[],
|
||||
is_pure_virtual=True, is_virtual=True)
|
||||
## file-config.h: void ns3::FileConfig::Global() [member function]
|
||||
cls.add_method('Global',
|
||||
'void',
|
||||
[],
|
||||
is_pure_virtual=True, is_virtual=True)
|
||||
## file-config.h: void ns3::FileConfig::SetFilename(std::string filename) [member function]
|
||||
cls.add_method('SetFilename',
|
||||
'void',
|
||||
[param('std::string', 'filename')],
|
||||
is_pure_virtual=True, is_virtual=True)
|
||||
return
|
||||
|
||||
def register_Ns3Gnuplot_methods(root_module, cls):
|
||||
## gnuplot.h: ns3::Gnuplot::Gnuplot(ns3::Gnuplot const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::Gnuplot const &', 'arg0')])
|
||||
@@ -365,138 +319,6 @@ def register_Ns3GnuplotDataset_methods(root_module, cls):
|
||||
visibility='protected')
|
||||
return
|
||||
|
||||
def register_Ns3GtkConfigStore_methods(root_module, cls):
|
||||
## gtk-config-store.h: ns3::GtkConfigStore::GtkConfigStore(ns3::GtkConfigStore const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::GtkConfigStore const &', 'arg0')])
|
||||
## gtk-config-store.h: ns3::GtkConfigStore::GtkConfigStore() [constructor]
|
||||
cls.add_constructor([])
|
||||
## gtk-config-store.h: void ns3::GtkConfigStore::ConfigureAttributes() [member function]
|
||||
cls.add_method('ConfigureAttributes',
|
||||
'void',
|
||||
[])
|
||||
## gtk-config-store.h: void ns3::GtkConfigStore::ConfigureDefaults() [member function]
|
||||
cls.add_method('ConfigureDefaults',
|
||||
'void',
|
||||
[])
|
||||
return
|
||||
|
||||
def register_Ns3NoneFileConfig_methods(root_module, cls):
|
||||
## file-config.h: ns3::NoneFileConfig::NoneFileConfig(ns3::NoneFileConfig const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::NoneFileConfig const &', 'arg0')])
|
||||
## file-config.h: ns3::NoneFileConfig::NoneFileConfig() [constructor]
|
||||
cls.add_constructor([])
|
||||
## file-config.h: void ns3::NoneFileConfig::Attributes() [member function]
|
||||
cls.add_method('Attributes',
|
||||
'void',
|
||||
[],
|
||||
is_virtual=True)
|
||||
## file-config.h: void ns3::NoneFileConfig::Default() [member function]
|
||||
cls.add_method('Default',
|
||||
'void',
|
||||
[],
|
||||
is_virtual=True)
|
||||
## file-config.h: void ns3::NoneFileConfig::Global() [member function]
|
||||
cls.add_method('Global',
|
||||
'void',
|
||||
[],
|
||||
is_virtual=True)
|
||||
## file-config.h: void ns3::NoneFileConfig::SetFilename(std::string filename) [member function]
|
||||
cls.add_method('SetFilename',
|
||||
'void',
|
||||
[param('std::string', 'filename')],
|
||||
is_virtual=True)
|
||||
return
|
||||
|
||||
def register_Ns3ConfigStore_methods(root_module, cls):
|
||||
## config-store.h: ns3::ConfigStore::ConfigStore(ns3::ConfigStore const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::ConfigStore const &', 'arg0')])
|
||||
## config-store.h: ns3::ConfigStore::ConfigStore() [constructor]
|
||||
cls.add_constructor([])
|
||||
## config-store.h: void ns3::ConfigStore::ConfigureAttributes() [member function]
|
||||
cls.add_method('ConfigureAttributes',
|
||||
'void',
|
||||
[])
|
||||
## config-store.h: void ns3::ConfigStore::ConfigureDefaults() [member function]
|
||||
cls.add_method('ConfigureDefaults',
|
||||
'void',
|
||||
[])
|
||||
## config-store.h: ns3::TypeId ns3::ConfigStore::GetInstanceTypeId() const [member function]
|
||||
cls.add_method('GetInstanceTypeId',
|
||||
'ns3::TypeId',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## config-store.h: static ns3::TypeId ns3::ConfigStore::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
[],
|
||||
is_static=True)
|
||||
## config-store.h: void ns3::ConfigStore::SetFileFormat(ns3::ConfigStore::FileFormat format) [member function]
|
||||
cls.add_method('SetFileFormat',
|
||||
'void',
|
||||
[param('ns3::ConfigStore::FileFormat', 'format')])
|
||||
## config-store.h: void ns3::ConfigStore::SetFilename(std::string filename) [member function]
|
||||
cls.add_method('SetFilename',
|
||||
'void',
|
||||
[param('std::string', 'filename')])
|
||||
## config-store.h: void ns3::ConfigStore::SetMode(ns3::ConfigStore::Mode mode) [member function]
|
||||
cls.add_method('SetMode',
|
||||
'void',
|
||||
[param('ns3::ConfigStore::Mode', 'mode')])
|
||||
return
|
||||
|
||||
def register_Ns3FlowIdTag_methods(root_module, cls):
|
||||
## flow-id-tag.h: ns3::FlowIdTag::FlowIdTag(ns3::FlowIdTag const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::FlowIdTag const &', 'arg0')])
|
||||
## flow-id-tag.h: ns3::FlowIdTag::FlowIdTag() [constructor]
|
||||
cls.add_constructor([])
|
||||
## flow-id-tag.h: ns3::FlowIdTag::FlowIdTag(uint32_t flowId) [constructor]
|
||||
cls.add_constructor([param('uint32_t', 'flowId')])
|
||||
## flow-id-tag.h: static uint32_t ns3::FlowIdTag::AllocateFlowId() [member function]
|
||||
cls.add_method('AllocateFlowId',
|
||||
'uint32_t',
|
||||
[],
|
||||
is_static=True)
|
||||
## flow-id-tag.h: void ns3::FlowIdTag::Deserialize(ns3::TagBuffer buf) [member function]
|
||||
cls.add_method('Deserialize',
|
||||
'void',
|
||||
[param('ns3::TagBuffer', 'buf')],
|
||||
is_virtual=True)
|
||||
## flow-id-tag.h: uint32_t ns3::FlowIdTag::GetFlowId() const [member function]
|
||||
cls.add_method('GetFlowId',
|
||||
'uint32_t',
|
||||
[],
|
||||
is_const=True)
|
||||
## flow-id-tag.h: ns3::TypeId ns3::FlowIdTag::GetInstanceTypeId() const [member function]
|
||||
cls.add_method('GetInstanceTypeId',
|
||||
'ns3::TypeId',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## flow-id-tag.h: uint32_t ns3::FlowIdTag::GetSerializedSize() const [member function]
|
||||
cls.add_method('GetSerializedSize',
|
||||
'uint32_t',
|
||||
[],
|
||||
is_const=True, is_virtual=True)
|
||||
## flow-id-tag.h: static ns3::TypeId ns3::FlowIdTag::GetTypeId() [member function]
|
||||
cls.add_method('GetTypeId',
|
||||
'ns3::TypeId',
|
||||
[],
|
||||
is_static=True)
|
||||
## flow-id-tag.h: void ns3::FlowIdTag::Print(std::ostream & os) const [member function]
|
||||
cls.add_method('Print',
|
||||
'void',
|
||||
[param('std::ostream &', 'os')],
|
||||
is_const=True, is_virtual=True)
|
||||
## flow-id-tag.h: void ns3::FlowIdTag::Serialize(ns3::TagBuffer buf) const [member function]
|
||||
cls.add_method('Serialize',
|
||||
'void',
|
||||
[param('ns3::TagBuffer', 'buf')],
|
||||
is_const=True, is_virtual=True)
|
||||
## flow-id-tag.h: void ns3::FlowIdTag::SetFlowId(uint32_t flowId) [member function]
|
||||
cls.add_method('SetFlowId',
|
||||
'void',
|
||||
[param('uint32_t', 'flowId')])
|
||||
return
|
||||
|
||||
def register_Ns3Gnuplot2dDataset_methods(root_module, cls):
|
||||
## gnuplot.h: ns3::Gnuplot2dDataset::Gnuplot2dDataset(ns3::Gnuplot2dDataset const & arg0) [copy constructor]
|
||||
cls.add_constructor([param('ns3::Gnuplot2dDataset const &', 'arg0')])
|
||||
@@ -17,20 +17,21 @@ import ns3_module_core_test
|
||||
import ns3_module_network
|
||||
import ns3_module_visualizer
|
||||
import ns3_module_bridge
|
||||
import ns3_module_contrib
|
||||
import ns3_module_config_store
|
||||
import ns3_module_emu
|
||||
import ns3_module_mobility
|
||||
import ns3_module_mpi
|
||||
import ns3_module_network_test
|
||||
import ns3_module_stats
|
||||
import ns3_module_tools
|
||||
import ns3_module_topology_read
|
||||
import ns3_module_propagation
|
||||
import ns3_module_internet
|
||||
import ns3_module_point_to_point
|
||||
import ns3_module_flow_monitor
|
||||
import ns3_module_wifi
|
||||
import ns3_module_applications
|
||||
import ns3_module_click
|
||||
import ns3_module_flow_monitor
|
||||
import ns3_module_nix_vector_routing
|
||||
import ns3_module_openflow
|
||||
import ns3_module_tap_bridge
|
||||
@@ -114,17 +115,17 @@ def register_types(module):
|
||||
ns3_module_bridge__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_bridge')
|
||||
root_module.begin_section('ns3_module_contrib')
|
||||
ns3_module_contrib.register_types(module)
|
||||
root_module.begin_section('ns3_module_config_store')
|
||||
ns3_module_config_store.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_contrib__local
|
||||
import ns3_module_config_store__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_contrib__local.register_types(module)
|
||||
ns3_module_config_store__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_contrib')
|
||||
root_module.end_section('ns3_module_config_store')
|
||||
root_module.begin_section('ns3_module_emu')
|
||||
ns3_module_emu.register_types(module)
|
||||
|
||||
@@ -180,6 +181,17 @@ def register_types(module):
|
||||
ns3_module_stats__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_stats')
|
||||
root_module.begin_section('ns3_module_tools')
|
||||
ns3_module_tools.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_tools__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_tools__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_tools')
|
||||
root_module.begin_section('ns3_module_topology_read')
|
||||
ns3_module_topology_read.register_types(module)
|
||||
|
||||
@@ -224,6 +236,17 @@ def register_types(module):
|
||||
ns3_module_point_to_point__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_point_to_point')
|
||||
root_module.begin_section('ns3_module_flow_monitor')
|
||||
ns3_module_flow_monitor.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_flow_monitor__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_flow_monitor__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_flow_monitor')
|
||||
root_module.begin_section('ns3_module_wifi')
|
||||
ns3_module_wifi.register_types(module)
|
||||
|
||||
@@ -257,17 +280,6 @@ def register_types(module):
|
||||
ns3_module_click__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_click')
|
||||
root_module.begin_section('ns3_module_flow_monitor')
|
||||
ns3_module_flow_monitor.register_types(module)
|
||||
|
||||
try:
|
||||
import ns3_module_flow_monitor__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_flow_monitor__local.register_types(module)
|
||||
|
||||
root_module.end_section('ns3_module_flow_monitor')
|
||||
root_module.begin_section('ns3_module_nix_vector_routing')
|
||||
ns3_module_nix_vector_routing.register_types(module)
|
||||
|
||||
@@ -656,17 +668,17 @@ def register_methods(root_module):
|
||||
ns3_module_bridge__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_bridge')
|
||||
root_module.begin_section('ns3_module_contrib')
|
||||
ns3_module_contrib.register_methods(root_module)
|
||||
root_module.begin_section('ns3_module_config_store')
|
||||
ns3_module_config_store.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_contrib__local
|
||||
import ns3_module_config_store__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_contrib__local.register_methods(root_module)
|
||||
ns3_module_config_store__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_contrib')
|
||||
root_module.end_section('ns3_module_config_store')
|
||||
root_module.begin_section('ns3_module_emu')
|
||||
ns3_module_emu.register_methods(root_module)
|
||||
|
||||
@@ -722,6 +734,17 @@ def register_methods(root_module):
|
||||
ns3_module_stats__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_stats')
|
||||
root_module.begin_section('ns3_module_tools')
|
||||
ns3_module_tools.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_tools__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_tools__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_tools')
|
||||
root_module.begin_section('ns3_module_topology_read')
|
||||
ns3_module_topology_read.register_methods(root_module)
|
||||
|
||||
@@ -766,6 +789,17 @@ def register_methods(root_module):
|
||||
ns3_module_point_to_point__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_point_to_point')
|
||||
root_module.begin_section('ns3_module_flow_monitor')
|
||||
ns3_module_flow_monitor.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_flow_monitor__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_flow_monitor__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_flow_monitor')
|
||||
root_module.begin_section('ns3_module_wifi')
|
||||
ns3_module_wifi.register_methods(root_module)
|
||||
|
||||
@@ -799,17 +833,6 @@ def register_methods(root_module):
|
||||
ns3_module_click__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_click')
|
||||
root_module.begin_section('ns3_module_flow_monitor')
|
||||
ns3_module_flow_monitor.register_methods(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_flow_monitor__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_flow_monitor__local.register_methods(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_flow_monitor')
|
||||
root_module.begin_section('ns3_module_nix_vector_routing')
|
||||
ns3_module_nix_vector_routing.register_methods(root_module)
|
||||
|
||||
@@ -1089,17 +1112,17 @@ def register_functions(root_module):
|
||||
ns3_module_bridge__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_bridge')
|
||||
root_module.begin_section('ns3_module_contrib')
|
||||
ns3_module_contrib.register_functions(root_module)
|
||||
root_module.begin_section('ns3_module_config_store')
|
||||
ns3_module_config_store.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_contrib__local
|
||||
import ns3_module_config_store__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_contrib__local.register_functions(root_module)
|
||||
ns3_module_config_store__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_contrib')
|
||||
root_module.end_section('ns3_module_config_store')
|
||||
root_module.begin_section('ns3_module_emu')
|
||||
ns3_module_emu.register_functions(root_module)
|
||||
|
||||
@@ -1155,6 +1178,17 @@ def register_functions(root_module):
|
||||
ns3_module_stats__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_stats')
|
||||
root_module.begin_section('ns3_module_tools')
|
||||
ns3_module_tools.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_tools__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_tools__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_tools')
|
||||
root_module.begin_section('ns3_module_topology_read')
|
||||
ns3_module_topology_read.register_functions(root_module)
|
||||
|
||||
@@ -1199,6 +1233,17 @@ def register_functions(root_module):
|
||||
ns3_module_point_to_point__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_point_to_point')
|
||||
root_module.begin_section('ns3_module_flow_monitor')
|
||||
ns3_module_flow_monitor.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_flow_monitor__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_flow_monitor__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_flow_monitor')
|
||||
root_module.begin_section('ns3_module_wifi')
|
||||
ns3_module_wifi.register_functions(root_module)
|
||||
|
||||
@@ -1232,17 +1277,6 @@ def register_functions(root_module):
|
||||
ns3_module_click__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_click')
|
||||
root_module.begin_section('ns3_module_flow_monitor')
|
||||
ns3_module_flow_monitor.register_functions(root_module)
|
||||
|
||||
try:
|
||||
import ns3_module_flow_monitor__local
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
ns3_module_flow_monitor__local.register_functions(root_module)
|
||||
|
||||
root_module.end_section('ns3_module_flow_monitor')
|
||||
root_module.begin_section('ns3_module_nix_vector_routing')
|
||||
ns3_module_nix_vector_routing.register_functions(root_module)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user