71 module.add_class('AdhocWifiMac', parent=root_module['ns3::WifiMac']) |
71 module.add_class('AdhocWifiMac', parent=root_module['ns3::WifiMac']) |
72 ## amrr-wifi-manager.h: ns3::AmrrWifiManager [class] |
72 ## amrr-wifi-manager.h: ns3::AmrrWifiManager [class] |
73 module.add_class('AmrrWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) |
73 module.add_class('AmrrWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) |
74 ## arf-wifi-manager.h: ns3::ArfWifiManager [class] |
74 ## arf-wifi-manager.h: ns3::ArfWifiManager [class] |
75 module.add_class('ArfWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) |
75 module.add_class('ArfWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) |
76 ## composite-propagation-loss-model.h: ns3::CompositePropagationLossModel [class] |
|
77 module.add_class('CompositePropagationLossModel', parent=root_module['ns3::PropagationLossModel']) |
|
78 ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiManager [class] |
76 ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiManager [class] |
79 module.add_class('ConstantRateWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) |
77 module.add_class('ConstantRateWifiManager', parent=root_module['ns3::WifiRemoteStationManager']) |
80 ## propagation-delay-model.h: ns3::ConstantSpeedPropagationDelayModel [class] |
78 ## propagation-delay-model.h: ns3::ConstantSpeedPropagationDelayModel [class] |
81 module.add_class('ConstantSpeedPropagationDelayModel', parent=root_module['ns3::PropagationDelayModel']) |
79 module.add_class('ConstantSpeedPropagationDelayModel', parent=root_module['ns3::PropagationDelayModel']) |
82 ## propagation-loss-model.h: ns3::FriisPropagationLossModel [class] |
80 ## propagation-loss-model.h: ns3::FriisPropagationLossModel [class] |
174 register_Ns3YansWifiPhy_methods(root_module, root_module['ns3::YansWifiPhy']) |
172 register_Ns3YansWifiPhy_methods(root_module, root_module['ns3::YansWifiPhy']) |
175 register_Ns3AarfWifiRemoteStation_methods(root_module, root_module['ns3::AarfWifiRemoteStation']) |
173 register_Ns3AarfWifiRemoteStation_methods(root_module, root_module['ns3::AarfWifiRemoteStation']) |
176 register_Ns3AdhocWifiMac_methods(root_module, root_module['ns3::AdhocWifiMac']) |
174 register_Ns3AdhocWifiMac_methods(root_module, root_module['ns3::AdhocWifiMac']) |
177 register_Ns3AmrrWifiManager_methods(root_module, root_module['ns3::AmrrWifiManager']) |
175 register_Ns3AmrrWifiManager_methods(root_module, root_module['ns3::AmrrWifiManager']) |
178 register_Ns3ArfWifiManager_methods(root_module, root_module['ns3::ArfWifiManager']) |
176 register_Ns3ArfWifiManager_methods(root_module, root_module['ns3::ArfWifiManager']) |
179 register_Ns3CompositePropagationLossModel_methods(root_module, root_module['ns3::CompositePropagationLossModel']) |
|
180 register_Ns3ConstantRateWifiManager_methods(root_module, root_module['ns3::ConstantRateWifiManager']) |
177 register_Ns3ConstantRateWifiManager_methods(root_module, root_module['ns3::ConstantRateWifiManager']) |
181 register_Ns3ConstantSpeedPropagationDelayModel_methods(root_module, root_module['ns3::ConstantSpeedPropagationDelayModel']) |
178 register_Ns3ConstantSpeedPropagationDelayModel_methods(root_module, root_module['ns3::ConstantSpeedPropagationDelayModel']) |
182 register_Ns3FriisPropagationLossModel_methods(root_module, root_module['ns3::FriisPropagationLossModel']) |
179 register_Ns3FriisPropagationLossModel_methods(root_module, root_module['ns3::FriisPropagationLossModel']) |
183 register_Ns3IdealWifiManager_methods(root_module, root_module['ns3::IdealWifiManager']) |
180 register_Ns3IdealWifiManager_methods(root_module, root_module['ns3::IdealWifiManager']) |
184 register_Ns3JakesPropagationLossModel_methods(root_module, root_module['ns3::JakesPropagationLossModel']) |
181 register_Ns3JakesPropagationLossModel_methods(root_module, root_module['ns3::JakesPropagationLossModel']) |
1002 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
999 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
1003 is_pure_virtual=True, is_const=True, is_virtual=True) |
1000 is_pure_virtual=True, is_const=True, is_virtual=True) |
1004 return |
1001 return |
1005 |
1002 |
1006 def register_Ns3PropagationLossModel_methods(root_module, cls): |
1003 def register_Ns3PropagationLossModel_methods(root_module, cls): |
1007 ## propagation-loss-model.h: ns3::PropagationLossModel::PropagationLossModel(ns3::PropagationLossModel const & arg0) [copy constructor] |
|
1008 cls.add_constructor([param('ns3::PropagationLossModel const &', 'arg0')]) |
|
1009 ## propagation-loss-model.h: ns3::PropagationLossModel::PropagationLossModel() [constructor] |
|
1010 cls.add_constructor([]) |
|
1011 ## propagation-loss-model.h: static ns3::TypeId ns3::PropagationLossModel::GetTypeId() [member function] |
1004 ## propagation-loss-model.h: static ns3::TypeId ns3::PropagationLossModel::GetTypeId() [member function] |
1012 cls.add_method('GetTypeId', |
1005 cls.add_method('GetTypeId', |
1013 'ns3::TypeId', |
1006 'ns3::TypeId', |
1014 [], |
1007 [], |
1015 is_static=True) |
1008 is_static=True) |
|
1009 ## propagation-loss-model.h: ns3::PropagationLossModel::PropagationLossModel() [constructor] |
|
1010 cls.add_constructor([]) |
|
1011 ## propagation-loss-model.h: void ns3::PropagationLossModel::SetNext(ns3::Ptr<ns3::PropagationLossModel> next) [member function] |
|
1012 cls.add_method('SetNext', |
|
1013 'void', |
|
1014 [param('ns3::Ptr< ns3::PropagationLossModel >', 'next')]) |
1016 ## propagation-loss-model.h: double ns3::PropagationLossModel::GetLoss(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
1015 ## propagation-loss-model.h: double ns3::PropagationLossModel::GetLoss(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
1017 cls.add_method('GetLoss', |
1016 cls.add_method('GetLoss', |
1018 'double', |
1017 'double', |
1019 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
1018 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
1020 is_pure_virtual=True, is_const=True, is_virtual=True) |
1019 is_const=True) |
|
1020 ## propagation-loss-model.h: double ns3::PropagationLossModel::DoGetLoss(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
1021 cls.add_method('DoGetLoss', |
|
1022 'double', |
|
1023 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
1024 is_pure_virtual=True, is_const=True, visibility='private', is_virtual=True) |
1021 return |
1025 return |
1022 |
1026 |
1023 def register_Ns3RandomPropagationDelayModel_methods(root_module, cls): |
1027 def register_Ns3RandomPropagationDelayModel_methods(root_module, cls): |
1024 ## propagation-delay-model.h: ns3::RandomPropagationDelayModel::RandomPropagationDelayModel(ns3::RandomPropagationDelayModel const & arg0) [copy constructor] |
1028 ## propagation-delay-model.h: ns3::RandomPropagationDelayModel::RandomPropagationDelayModel(ns3::RandomPropagationDelayModel const & arg0) [copy constructor] |
1025 cls.add_constructor([param('ns3::RandomPropagationDelayModel const &', 'arg0')]) |
1029 cls.add_constructor([param('ns3::RandomPropagationDelayModel const &', 'arg0')]) |
1045 'ns3::TypeId', |
1049 'ns3::TypeId', |
1046 [], |
1050 [], |
1047 is_static=True) |
1051 is_static=True) |
1048 ## propagation-loss-model.h: ns3::RandomPropagationLossModel::RandomPropagationLossModel() [constructor] |
1052 ## propagation-loss-model.h: ns3::RandomPropagationLossModel::RandomPropagationLossModel() [constructor] |
1049 cls.add_constructor([]) |
1053 cls.add_constructor([]) |
1050 ## propagation-loss-model.h: double ns3::RandomPropagationLossModel::GetLoss(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
1054 ## propagation-loss-model.h: double ns3::RandomPropagationLossModel::DoGetLoss(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
1051 cls.add_method('GetLoss', |
1055 cls.add_method('DoGetLoss', |
1052 'double', |
1056 'double', |
1053 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
1057 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
1054 is_const=True, is_virtual=True) |
1058 is_const=True, visibility='private', is_virtual=True) |
1055 return |
1059 return |
1056 |
1060 |
1057 def register_Ns3RraaWifiRemoteStation_methods(root_module, cls): |
1061 def register_Ns3RraaWifiRemoteStation_methods(root_module, cls): |
1058 ## rraa-wifi-manager.h: ns3::RraaWifiRemoteStation::RraaWifiRemoteStation(ns3::RraaWifiRemoteStation const & arg0) [copy constructor] |
1062 ## rraa-wifi-manager.h: ns3::RraaWifiRemoteStation::RraaWifiRemoteStation(ns3::RraaWifiRemoteStation const & arg0) [copy constructor] |
1059 cls.add_constructor([param('ns3::RraaWifiRemoteStation const &', 'arg0')]) |
1063 cls.add_constructor([param('ns3::RraaWifiRemoteStation const &', 'arg0')]) |
1971 'ns3::WifiRemoteStation *', |
1975 'ns3::WifiRemoteStation *', |
1972 [], |
1976 [], |
1973 visibility='private', is_virtual=True) |
1977 visibility='private', is_virtual=True) |
1974 return |
1978 return |
1975 |
1979 |
1976 def register_Ns3CompositePropagationLossModel_methods(root_module, cls): |
|
1977 ## composite-propagation-loss-model.h: ns3::CompositePropagationLossModel::CompositePropagationLossModel(ns3::CompositePropagationLossModel const & arg0) [copy constructor] |
|
1978 cls.add_constructor([param('ns3::CompositePropagationLossModel const &', 'arg0')]) |
|
1979 ## composite-propagation-loss-model.h: static ns3::TypeId ns3::CompositePropagationLossModel::GetTypeId() [member function] |
|
1980 cls.add_method('GetTypeId', |
|
1981 'ns3::TypeId', |
|
1982 [], |
|
1983 is_static=True) |
|
1984 ## composite-propagation-loss-model.h: ns3::CompositePropagationLossModel::CompositePropagationLossModel() [constructor] |
|
1985 cls.add_constructor([]) |
|
1986 ## composite-propagation-loss-model.h: double ns3::CompositePropagationLossModel::GetLoss(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
1987 cls.add_method('GetLoss', |
|
1988 'double', |
|
1989 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
1990 is_const=True, is_virtual=True) |
|
1991 ## composite-propagation-loss-model.h: void ns3::CompositePropagationLossModel::AddPropagationLossModel(ns3::Ptr<ns3::PropagationLossModel> pl) [member function] |
|
1992 cls.add_method('AddPropagationLossModel', |
|
1993 'void', |
|
1994 [param('ns3::Ptr< ns3::PropagationLossModel >', 'pl')]) |
|
1995 ## composite-propagation-loss-model.h: void ns3::CompositePropagationLossModel::AddDefaults() [member function] |
|
1996 cls.add_method('AddDefaults', |
|
1997 'void', |
|
1998 [], |
|
1999 visibility='protected', is_virtual=True) |
|
2000 return |
|
2001 |
|
2002 def register_Ns3ConstantRateWifiManager_methods(root_module, cls): |
1980 def register_Ns3ConstantRateWifiManager_methods(root_module, cls): |
2003 ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiManager::ConstantRateWifiManager(ns3::ConstantRateWifiManager const & arg0) [copy constructor] |
1981 ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiManager::ConstantRateWifiManager(ns3::ConstantRateWifiManager const & arg0) [copy constructor] |
2004 cls.add_constructor([param('ns3::ConstantRateWifiManager const &', 'arg0')]) |
1982 cls.add_constructor([param('ns3::ConstantRateWifiManager const &', 'arg0')]) |
2005 ## constant-rate-wifi-manager.h: static ns3::TypeId ns3::ConstantRateWifiManager::GetTypeId() [member function] |
1983 ## constant-rate-wifi-manager.h: static ns3::TypeId ns3::ConstantRateWifiManager::GetTypeId() [member function] |
2006 cls.add_method('GetTypeId', |
1984 cls.add_method('GetTypeId', |
2091 ## propagation-loss-model.h: double ns3::FriisPropagationLossModel::GetSystemLoss() const [member function] |
2069 ## propagation-loss-model.h: double ns3::FriisPropagationLossModel::GetSystemLoss() const [member function] |
2092 cls.add_method('GetSystemLoss', |
2070 cls.add_method('GetSystemLoss', |
2093 'double', |
2071 'double', |
2094 [], |
2072 [], |
2095 is_const=True) |
2073 is_const=True) |
2096 ## propagation-loss-model.h: double ns3::FriisPropagationLossModel::GetLoss(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
2074 ## propagation-loss-model.h: double ns3::FriisPropagationLossModel::DoGetLoss(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
2097 cls.add_method('GetLoss', |
2075 cls.add_method('DoGetLoss', |
2098 'double', |
2076 'double', |
2099 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
2077 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
2100 is_const=True, is_virtual=True) |
2078 is_const=True, visibility='private', is_virtual=True) |
2101 return |
2079 return |
2102 |
2080 |
2103 def register_Ns3IdealWifiManager_methods(root_module, cls): |
2081 def register_Ns3IdealWifiManager_methods(root_module, cls): |
2104 ## ideal-wifi-manager.h: ns3::IdealWifiManager::IdealWifiManager(ns3::IdealWifiManager const & arg0) [copy constructor] |
2082 ## ideal-wifi-manager.h: ns3::IdealWifiManager::IdealWifiManager(ns3::IdealWifiManager const & arg0) [copy constructor] |
2105 cls.add_constructor([param('ns3::IdealWifiManager const &', 'arg0')]) |
2083 cls.add_constructor([param('ns3::IdealWifiManager const &', 'arg0')]) |
2139 'ns3::TypeId', |
2117 'ns3::TypeId', |
2140 [], |
2118 [], |
2141 is_static=True) |
2119 is_static=True) |
2142 ## jakes-propagation-loss-model.h: ns3::JakesPropagationLossModel::JakesPropagationLossModel() [constructor] |
2120 ## jakes-propagation-loss-model.h: ns3::JakesPropagationLossModel::JakesPropagationLossModel() [constructor] |
2143 cls.add_constructor([]) |
2121 cls.add_constructor([]) |
2144 ## jakes-propagation-loss-model.h: double ns3::JakesPropagationLossModel::GetLoss(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
2145 cls.add_method('GetLoss', |
|
2146 'double', |
|
2147 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
2148 is_const=True, is_virtual=True) |
|
2149 ## jakes-propagation-loss-model.h: void ns3::JakesPropagationLossModel::SetNRays(uint8_t nRays) [member function] |
2122 ## jakes-propagation-loss-model.h: void ns3::JakesPropagationLossModel::SetNRays(uint8_t nRays) [member function] |
2150 cls.add_method('SetNRays', |
2123 cls.add_method('SetNRays', |
2151 'void', |
2124 'void', |
2152 [param('uint8_t', 'nRays')]) |
2125 [param('uint8_t', 'nRays')]) |
2153 ## jakes-propagation-loss-model.h: void ns3::JakesPropagationLossModel::SetNOscillators(uint8_t nOscillators) [member function] |
2126 ## jakes-propagation-loss-model.h: void ns3::JakesPropagationLossModel::SetNOscillators(uint8_t nOscillators) [member function] |
2154 cls.add_method('SetNOscillators', |
2127 cls.add_method('SetNOscillators', |
2155 'void', |
2128 'void', |
2156 [param('uint8_t', 'nOscillators')]) |
2129 [param('uint8_t', 'nOscillators')]) |
|
2130 ## jakes-propagation-loss-model.h: double ns3::JakesPropagationLossModel::DoGetLoss(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
2131 cls.add_method('DoGetLoss', |
|
2132 'double', |
|
2133 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
2134 is_const=True, visibility='private', is_virtual=True) |
2157 return |
2135 return |
2158 |
2136 |
2159 def register_Ns3LogDistancePropagationLossModel_methods(root_module, cls): |
2137 def register_Ns3LogDistancePropagationLossModel_methods(root_module, cls): |
2160 ## propagation-loss-model.h: ns3::LogDistancePropagationLossModel::LogDistancePropagationLossModel(ns3::LogDistancePropagationLossModel const & arg0) [copy constructor] |
2138 ## propagation-loss-model.h: ns3::LogDistancePropagationLossModel::LogDistancePropagationLossModel(ns3::LogDistancePropagationLossModel const & arg0) [copy constructor] |
2161 cls.add_constructor([param('ns3::LogDistancePropagationLossModel const &', 'arg0')]) |
2139 cls.add_constructor([param('ns3::LogDistancePropagationLossModel const &', 'arg0')]) |
2181 [param('ns3::Ptr< ns3::PropagationLossModel >', 'model')]) |
2159 [param('ns3::Ptr< ns3::PropagationLossModel >', 'model')]) |
2182 ## propagation-loss-model.h: void ns3::LogDistancePropagationLossModel::SetReferenceDistance(double referenceDistance) [member function] |
2160 ## propagation-loss-model.h: void ns3::LogDistancePropagationLossModel::SetReferenceDistance(double referenceDistance) [member function] |
2183 cls.add_method('SetReferenceDistance', |
2161 cls.add_method('SetReferenceDistance', |
2184 'void', |
2162 'void', |
2185 [param('double', 'referenceDistance')]) |
2163 [param('double', 'referenceDistance')]) |
2186 ## propagation-loss-model.h: double ns3::LogDistancePropagationLossModel::GetLoss(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
2164 ## propagation-loss-model.h: double ns3::LogDistancePropagationLossModel::DoGetLoss(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
2187 cls.add_method('GetLoss', |
2165 cls.add_method('DoGetLoss', |
2188 'double', |
2166 'double', |
2189 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
2167 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
2190 is_const=True, is_virtual=True) |
2168 is_const=True, visibility='private', is_virtual=True) |
2191 return |
2169 return |
2192 |
2170 |
2193 def register_Ns3NqapWifiMac_methods(root_module, cls): |
2171 def register_Ns3NqapWifiMac_methods(root_module, cls): |
2194 ## nqap-wifi-mac.h: static ns3::TypeId ns3::NqapWifiMac::GetTypeId() [member function] |
2172 ## nqap-wifi-mac.h: static ns3::TypeId ns3::NqapWifiMac::GetTypeId() [member function] |
2195 cls.add_method('GetTypeId', |
2173 cls.add_method('GetTypeId', |