spectrum: Rescan bindings
This commit is contained in:
@@ -3112,6 +3112,8 @@ def register_Ns3TypeIdTraceSourceInformation_methods(root_module, cls):
|
||||
return
|
||||
|
||||
def register_Ns3Vector2D_methods(root_module, cls):
|
||||
cls.add_binary_numeric_operator('+', root_module['ns3::Vector2D'], root_module['ns3::Vector2D'], param('ns3::Vector2D const &', u'right'))
|
||||
cls.add_binary_numeric_operator('-', root_module['ns3::Vector2D'], root_module['ns3::Vector2D'], param('ns3::Vector2D const &', u'right'))
|
||||
cls.add_binary_comparison_operator('<')
|
||||
cls.add_output_stream_operator()
|
||||
## vector.h (module 'core'): ns3::Vector2D::Vector2D(ns3::Vector2D const & arg0) [copy constructor]
|
||||
@@ -3120,6 +3122,11 @@ def register_Ns3Vector2D_methods(root_module, cls):
|
||||
cls.add_constructor([param('double', '_x'), param('double', '_y')])
|
||||
## vector.h (module 'core'): ns3::Vector2D::Vector2D() [constructor]
|
||||
cls.add_constructor([])
|
||||
## vector.h (module 'core'): double ns3::Vector2D::GetLength() const [member function]
|
||||
cls.add_method('GetLength',
|
||||
'double',
|
||||
[],
|
||||
is_const=True)
|
||||
## vector.h (module 'core'): ns3::Vector2D::x [variable]
|
||||
cls.add_instance_attribute('x', 'double', is_const=False)
|
||||
## vector.h (module 'core'): ns3::Vector2D::y [variable]
|
||||
@@ -3127,6 +3134,8 @@ def register_Ns3Vector2D_methods(root_module, cls):
|
||||
return
|
||||
|
||||
def register_Ns3Vector3D_methods(root_module, cls):
|
||||
cls.add_binary_numeric_operator('+', root_module['ns3::Vector3D'], root_module['ns3::Vector3D'], param('ns3::Vector3D const &', u'right'))
|
||||
cls.add_binary_numeric_operator('-', root_module['ns3::Vector3D'], root_module['ns3::Vector3D'], param('ns3::Vector3D const &', u'right'))
|
||||
cls.add_binary_comparison_operator('<')
|
||||
cls.add_output_stream_operator()
|
||||
## vector.h (module 'core'): ns3::Vector3D::Vector3D(ns3::Vector3D const & arg0) [copy constructor]
|
||||
@@ -3135,6 +3144,11 @@ def register_Ns3Vector3D_methods(root_module, cls):
|
||||
cls.add_constructor([param('double', '_x'), param('double', '_y'), param('double', '_z')])
|
||||
## vector.h (module 'core'): ns3::Vector3D::Vector3D() [constructor]
|
||||
cls.add_constructor([])
|
||||
## vector.h (module 'core'): double ns3::Vector3D::GetLength() const [member function]
|
||||
cls.add_method('GetLength',
|
||||
'double',
|
||||
[],
|
||||
is_const=True)
|
||||
## vector.h (module 'core'): ns3::Vector3D::x [variable]
|
||||
cls.add_instance_attribute('x', 'double', is_const=False)
|
||||
## vector.h (module 'core'): ns3::Vector3D::y [variable]
|
||||
@@ -3226,10 +3240,10 @@ def register_Ns3WifiSpectrumValueHelper_methods(root_module, cls):
|
||||
'ns3::Ptr< ns3::SpectrumValue >',
|
||||
[param('uint32_t', 'centerFrequency'), param('uint32_t', 'channelWidth'), param('double', 'txPowerW')],
|
||||
is_static=True)
|
||||
## wifi-spectrum-value-helper.h (module 'spectrum'): static ns3::Ptr<ns3::SpectrumValue> ns3::WifiSpectrumValueHelper::CreateNoisePowerSpectralDensity(uint32_t centerFrequency, uint32_t channelWidth, double noiseFigure) [member function]
|
||||
## wifi-spectrum-value-helper.h (module 'spectrum'): static ns3::Ptr<ns3::SpectrumValue> ns3::WifiSpectrumValueHelper::CreateNoisePowerSpectralDensity(uint32_t centerFrequency, uint32_t channelWidth, double bandBandwidth, double noiseFigure) [member function]
|
||||
cls.add_method('CreateNoisePowerSpectralDensity',
|
||||
'ns3::Ptr< ns3::SpectrumValue >',
|
||||
[param('uint32_t', 'centerFrequency'), param('uint32_t', 'channelWidth'), param('double', 'noiseFigure')],
|
||||
[param('uint32_t', 'centerFrequency'), param('uint32_t', 'channelWidth'), param('double', 'bandBandwidth'), param('double', 'noiseFigure')],
|
||||
is_static=True)
|
||||
## wifi-spectrum-value-helper.h (module 'spectrum'): static ns3::Ptr<ns3::SpectrumValue> ns3::WifiSpectrumValueHelper::CreateNoisePowerSpectralDensity(double noiseFigure, ns3::Ptr<ns3::SpectrumModel> spectrumModel) [member function]
|
||||
cls.add_method('CreateNoisePowerSpectralDensity',
|
||||
@@ -3241,15 +3255,15 @@ def register_Ns3WifiSpectrumValueHelper_methods(root_module, cls):
|
||||
'ns3::Ptr< ns3::SpectrumValue >',
|
||||
[param('uint32_t', 'centerFrequency'), param('uint32_t', 'channelWidth'), param('double', 'txPowerW')],
|
||||
is_static=True)
|
||||
## wifi-spectrum-value-helper.h (module 'spectrum'): static ns3::Ptr<ns3::SpectrumValue> ns3::WifiSpectrumValueHelper::CreateRfFilter(uint32_t centerFrequency, uint32_t channelWidth) [member function]
|
||||
## wifi-spectrum-value-helper.h (module 'spectrum'): static ns3::Ptr<ns3::SpectrumValue> ns3::WifiSpectrumValueHelper::CreateRfFilter(uint32_t centerFrequency, uint32_t channelWidth, double bandBandwidth) [member function]
|
||||
cls.add_method('CreateRfFilter',
|
||||
'ns3::Ptr< ns3::SpectrumValue >',
|
||||
[param('uint32_t', 'centerFrequency'), param('uint32_t', 'channelWidth')],
|
||||
[param('uint32_t', 'centerFrequency'), param('uint32_t', 'channelWidth'), param('double', 'bandBandwidth')],
|
||||
is_static=True)
|
||||
## wifi-spectrum-value-helper.h (module 'spectrum'): static ns3::Ptr<ns3::SpectrumModel> ns3::WifiSpectrumValueHelper::GetSpectrumModel(uint32_t centerFrequency, uint32_t channelWidth) [member function]
|
||||
## wifi-spectrum-value-helper.h (module 'spectrum'): static ns3::Ptr<ns3::SpectrumModel> ns3::WifiSpectrumValueHelper::GetSpectrumModel(uint32_t centerFrequency, uint32_t channelWidth, double bandBandwidth) [member function]
|
||||
cls.add_method('GetSpectrumModel',
|
||||
'ns3::Ptr< ns3::SpectrumModel >',
|
||||
[param('uint32_t', 'centerFrequency'), param('uint32_t', 'channelWidth')],
|
||||
[param('uint32_t', 'centerFrequency'), param('uint32_t', 'channelWidth'), param('double', 'bandBandwidth')],
|
||||
is_static=True)
|
||||
return
|
||||
|
||||
|
||||
@@ -3112,6 +3112,8 @@ def register_Ns3TypeIdTraceSourceInformation_methods(root_module, cls):
|
||||
return
|
||||
|
||||
def register_Ns3Vector2D_methods(root_module, cls):
|
||||
cls.add_binary_numeric_operator('+', root_module['ns3::Vector2D'], root_module['ns3::Vector2D'], param('ns3::Vector2D const &', u'right'))
|
||||
cls.add_binary_numeric_operator('-', root_module['ns3::Vector2D'], root_module['ns3::Vector2D'], param('ns3::Vector2D const &', u'right'))
|
||||
cls.add_binary_comparison_operator('<')
|
||||
cls.add_output_stream_operator()
|
||||
## vector.h (module 'core'): ns3::Vector2D::Vector2D(ns3::Vector2D const & arg0) [copy constructor]
|
||||
@@ -3120,6 +3122,11 @@ def register_Ns3Vector2D_methods(root_module, cls):
|
||||
cls.add_constructor([param('double', '_x'), param('double', '_y')])
|
||||
## vector.h (module 'core'): ns3::Vector2D::Vector2D() [constructor]
|
||||
cls.add_constructor([])
|
||||
## vector.h (module 'core'): double ns3::Vector2D::GetLength() const [member function]
|
||||
cls.add_method('GetLength',
|
||||
'double',
|
||||
[],
|
||||
is_const=True)
|
||||
## vector.h (module 'core'): ns3::Vector2D::x [variable]
|
||||
cls.add_instance_attribute('x', 'double', is_const=False)
|
||||
## vector.h (module 'core'): ns3::Vector2D::y [variable]
|
||||
@@ -3127,6 +3134,8 @@ def register_Ns3Vector2D_methods(root_module, cls):
|
||||
return
|
||||
|
||||
def register_Ns3Vector3D_methods(root_module, cls):
|
||||
cls.add_binary_numeric_operator('+', root_module['ns3::Vector3D'], root_module['ns3::Vector3D'], param('ns3::Vector3D const &', u'right'))
|
||||
cls.add_binary_numeric_operator('-', root_module['ns3::Vector3D'], root_module['ns3::Vector3D'], param('ns3::Vector3D const &', u'right'))
|
||||
cls.add_binary_comparison_operator('<')
|
||||
cls.add_output_stream_operator()
|
||||
## vector.h (module 'core'): ns3::Vector3D::Vector3D(ns3::Vector3D const & arg0) [copy constructor]
|
||||
@@ -3135,6 +3144,11 @@ def register_Ns3Vector3D_methods(root_module, cls):
|
||||
cls.add_constructor([param('double', '_x'), param('double', '_y'), param('double', '_z')])
|
||||
## vector.h (module 'core'): ns3::Vector3D::Vector3D() [constructor]
|
||||
cls.add_constructor([])
|
||||
## vector.h (module 'core'): double ns3::Vector3D::GetLength() const [member function]
|
||||
cls.add_method('GetLength',
|
||||
'double',
|
||||
[],
|
||||
is_const=True)
|
||||
## vector.h (module 'core'): ns3::Vector3D::x [variable]
|
||||
cls.add_instance_attribute('x', 'double', is_const=False)
|
||||
## vector.h (module 'core'): ns3::Vector3D::y [variable]
|
||||
@@ -3226,10 +3240,10 @@ def register_Ns3WifiSpectrumValueHelper_methods(root_module, cls):
|
||||
'ns3::Ptr< ns3::SpectrumValue >',
|
||||
[param('uint32_t', 'centerFrequency'), param('uint32_t', 'channelWidth'), param('double', 'txPowerW')],
|
||||
is_static=True)
|
||||
## wifi-spectrum-value-helper.h (module 'spectrum'): static ns3::Ptr<ns3::SpectrumValue> ns3::WifiSpectrumValueHelper::CreateNoisePowerSpectralDensity(uint32_t centerFrequency, uint32_t channelWidth, double noiseFigure) [member function]
|
||||
## wifi-spectrum-value-helper.h (module 'spectrum'): static ns3::Ptr<ns3::SpectrumValue> ns3::WifiSpectrumValueHelper::CreateNoisePowerSpectralDensity(uint32_t centerFrequency, uint32_t channelWidth, double bandBandwidth, double noiseFigure) [member function]
|
||||
cls.add_method('CreateNoisePowerSpectralDensity',
|
||||
'ns3::Ptr< ns3::SpectrumValue >',
|
||||
[param('uint32_t', 'centerFrequency'), param('uint32_t', 'channelWidth'), param('double', 'noiseFigure')],
|
||||
[param('uint32_t', 'centerFrequency'), param('uint32_t', 'channelWidth'), param('double', 'bandBandwidth'), param('double', 'noiseFigure')],
|
||||
is_static=True)
|
||||
## wifi-spectrum-value-helper.h (module 'spectrum'): static ns3::Ptr<ns3::SpectrumValue> ns3::WifiSpectrumValueHelper::CreateNoisePowerSpectralDensity(double noiseFigure, ns3::Ptr<ns3::SpectrumModel> spectrumModel) [member function]
|
||||
cls.add_method('CreateNoisePowerSpectralDensity',
|
||||
@@ -3241,15 +3255,15 @@ def register_Ns3WifiSpectrumValueHelper_methods(root_module, cls):
|
||||
'ns3::Ptr< ns3::SpectrumValue >',
|
||||
[param('uint32_t', 'centerFrequency'), param('uint32_t', 'channelWidth'), param('double', 'txPowerW')],
|
||||
is_static=True)
|
||||
## wifi-spectrum-value-helper.h (module 'spectrum'): static ns3::Ptr<ns3::SpectrumValue> ns3::WifiSpectrumValueHelper::CreateRfFilter(uint32_t centerFrequency, uint32_t channelWidth) [member function]
|
||||
## wifi-spectrum-value-helper.h (module 'spectrum'): static ns3::Ptr<ns3::SpectrumValue> ns3::WifiSpectrumValueHelper::CreateRfFilter(uint32_t centerFrequency, uint32_t channelWidth, double bandBandwidth) [member function]
|
||||
cls.add_method('CreateRfFilter',
|
||||
'ns3::Ptr< ns3::SpectrumValue >',
|
||||
[param('uint32_t', 'centerFrequency'), param('uint32_t', 'channelWidth')],
|
||||
[param('uint32_t', 'centerFrequency'), param('uint32_t', 'channelWidth'), param('double', 'bandBandwidth')],
|
||||
is_static=True)
|
||||
## wifi-spectrum-value-helper.h (module 'spectrum'): static ns3::Ptr<ns3::SpectrumModel> ns3::WifiSpectrumValueHelper::GetSpectrumModel(uint32_t centerFrequency, uint32_t channelWidth) [member function]
|
||||
## wifi-spectrum-value-helper.h (module 'spectrum'): static ns3::Ptr<ns3::SpectrumModel> ns3::WifiSpectrumValueHelper::GetSpectrumModel(uint32_t centerFrequency, uint32_t channelWidth, double bandBandwidth) [member function]
|
||||
cls.add_method('GetSpectrumModel',
|
||||
'ns3::Ptr< ns3::SpectrumModel >',
|
||||
[param('uint32_t', 'centerFrequency'), param('uint32_t', 'channelWidth')],
|
||||
[param('uint32_t', 'centerFrequency'), param('uint32_t', 'channelWidth'), param('double', 'bandBandwidth')],
|
||||
is_static=True)
|
||||
return
|
||||
|
||||
|
||||
Reference in New Issue
Block a user