64 module.add_class('ObjectBase', allow_subclassing=True, import_from_module='ns.core') |
64 module.add_class('ObjectBase', allow_subclassing=True, import_from_module='ns.core') |
65 ## object.h (module 'core'): ns3::ObjectDeleter [struct] |
65 ## object.h (module 'core'): ns3::ObjectDeleter [struct] |
66 module.add_class('ObjectDeleter', import_from_module='ns.core') |
66 module.add_class('ObjectDeleter', import_from_module='ns.core') |
67 ## object-factory.h (module 'core'): ns3::ObjectFactory [class] |
67 ## object-factory.h (module 'core'): ns3::ObjectFactory [class] |
68 module.add_class('ObjectFactory', import_from_module='ns.core') |
68 module.add_class('ObjectFactory', import_from_module='ns.core') |
69 ## random-variable.h (module 'core'): ns3::RandomVariable [class] |
|
70 module.add_class('RandomVariable', import_from_module='ns.core') |
|
71 ## rng-seed-manager.h (module 'core'): ns3::RngSeedManager [class] |
|
72 module.add_class('RngSeedManager', import_from_module='ns.core') |
|
73 ## random-variable.h (module 'core'): ns3::SequentialVariable [class] |
|
74 module.add_class('SequentialVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariable']) |
|
75 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter> [class] |
69 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter> [class] |
76 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_from_module='ns.core', template_parameters=['ns3::Object', 'ns3::ObjectBase', 'ns3::ObjectDeleter'], parent=root_module['ns3::ObjectBase'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount')) |
70 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_from_module='ns.core', template_parameters=['ns3::Object', 'ns3::ObjectBase', 'ns3::ObjectDeleter'], parent=root_module['ns3::ObjectBase'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount')) |
77 ## tag-buffer.h (module 'network'): ns3::TagBuffer [class] |
71 ## tag-buffer.h (module 'network'): ns3::TagBuffer [class] |
78 module.add_class('TagBuffer', import_from_module='ns.network') |
72 module.add_class('TagBuffer', import_from_module='ns.network') |
79 ## random-variable.h (module 'core'): ns3::TriangularVariable [class] |
|
80 module.add_class('TriangularVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariable']) |
|
81 ## type-id.h (module 'core'): ns3::TypeId [class] |
73 ## type-id.h (module 'core'): ns3::TypeId [class] |
82 module.add_class('TypeId', import_from_module='ns.core') |
74 module.add_class('TypeId', import_from_module='ns.core') |
83 ## type-id.h (module 'core'): ns3::TypeId::AttributeFlag [enumeration] |
75 ## type-id.h (module 'core'): ns3::TypeId::AttributeFlag [enumeration] |
84 module.add_enum('AttributeFlag', ['ATTR_GET', 'ATTR_SET', 'ATTR_CONSTRUCT', 'ATTR_SGC'], outer_class=root_module['ns3::TypeId'], import_from_module='ns.core') |
76 module.add_enum('AttributeFlag', ['ATTR_GET', 'ATTR_SET', 'ATTR_CONSTRUCT', 'ATTR_SGC'], outer_class=root_module['ns3::TypeId'], import_from_module='ns.core') |
85 ## type-id.h (module 'core'): ns3::TypeId::AttributeInformation [struct] |
77 ## type-id.h (module 'core'): ns3::TypeId::AttributeInformation [struct] |
86 module.add_class('AttributeInformation', import_from_module='ns.core', outer_class=root_module['ns3::TypeId']) |
78 module.add_class('AttributeInformation', import_from_module='ns.core', outer_class=root_module['ns3::TypeId']) |
87 ## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation [struct] |
79 ## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation [struct] |
88 module.add_class('TraceSourceInformation', import_from_module='ns.core', outer_class=root_module['ns3::TypeId']) |
80 module.add_class('TraceSourceInformation', import_from_module='ns.core', outer_class=root_module['ns3::TypeId']) |
89 ## random-variable.h (module 'core'): ns3::UniformVariable [class] |
|
90 module.add_class('UniformVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariable']) |
|
91 ## vector.h (module 'core'): ns3::Vector2D [class] |
81 ## vector.h (module 'core'): ns3::Vector2D [class] |
92 module.add_class('Vector2D', import_from_module='ns.core') |
82 module.add_class('Vector2D', import_from_module='ns.core') |
93 ## vector.h (module 'core'): ns3::Vector3D [class] |
83 ## vector.h (module 'core'): ns3::Vector3D [class] |
94 module.add_class('Vector3D', import_from_module='ns.core') |
84 module.add_class('Vector3D', import_from_module='ns.core') |
95 ## random-variable.h (module 'core'): ns3::WeibullVariable [class] |
|
96 module.add_class('WeibullVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariable']) |
|
97 ## random-variable.h (module 'core'): ns3::ZetaVariable [class] |
|
98 module.add_class('ZetaVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariable']) |
|
99 ## random-variable.h (module 'core'): ns3::ZipfVariable [class] |
|
100 module.add_class('ZipfVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariable']) |
|
101 ## empty.h (module 'core'): ns3::empty [class] |
85 ## empty.h (module 'core'): ns3::empty [class] |
102 module.add_class('empty', import_from_module='ns.core') |
86 module.add_class('empty', import_from_module='ns.core') |
103 ## int64x64-double.h (module 'core'): ns3::int64x64_t [class] |
87 ## int64x64-double.h (module 'core'): ns3::int64x64_t [class] |
104 module.add_class('int64x64_t', import_from_module='ns.core') |
88 module.add_class('int64x64_t', import_from_module='ns.core') |
105 ## random-variable.h (module 'core'): ns3::ConstantVariable [class] |
|
106 module.add_class('ConstantVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariable']) |
|
107 ## random-variable.h (module 'core'): ns3::DeterministicVariable [class] |
|
108 module.add_class('DeterministicVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariable']) |
|
109 ## random-variable.h (module 'core'): ns3::EmpiricalVariable [class] |
|
110 module.add_class('EmpiricalVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariable']) |
|
111 ## random-variable.h (module 'core'): ns3::ErlangVariable [class] |
|
112 module.add_class('ErlangVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariable']) |
|
113 ## random-variable.h (module 'core'): ns3::ExponentialVariable [class] |
|
114 module.add_class('ExponentialVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariable']) |
|
115 ## random-variable.h (module 'core'): ns3::GammaVariable [class] |
|
116 module.add_class('GammaVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariable']) |
|
117 ## random-variable.h (module 'core'): ns3::IntEmpiricalVariable [class] |
|
118 module.add_class('IntEmpiricalVariable', import_from_module='ns.core', parent=root_module['ns3::EmpiricalVariable']) |
|
119 ## random-variable.h (module 'core'): ns3::LogNormalVariable [class] |
|
120 module.add_class('LogNormalVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariable']) |
|
121 ## random-variable.h (module 'core'): ns3::NormalVariable [class] |
|
122 module.add_class('NormalVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariable']) |
|
123 ## object.h (module 'core'): ns3::Object [class] |
89 ## object.h (module 'core'): ns3::Object [class] |
124 module.add_class('Object', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter >']) |
90 module.add_class('Object', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter >']) |
125 ## object.h (module 'core'): ns3::Object::AggregateIterator [class] |
91 ## object.h (module 'core'): ns3::Object::AggregateIterator [class] |
126 module.add_class('AggregateIterator', import_from_module='ns.core', outer_class=root_module['ns3::Object']) |
92 module.add_class('AggregateIterator', import_from_module='ns.core', outer_class=root_module['ns3::Object']) |
127 ## random-variable.h (module 'core'): ns3::ParetoVariable [class] |
|
128 module.add_class('ParetoVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariable']) |
|
129 ## position-allocator.h (module 'mobility'): ns3::PositionAllocator [class] |
93 ## position-allocator.h (module 'mobility'): ns3::PositionAllocator [class] |
130 module.add_class('PositionAllocator', import_from_module='ns.mobility', parent=root_module['ns3::Object']) |
94 module.add_class('PositionAllocator', import_from_module='ns.mobility', parent=root_module['ns3::Object']) |
131 ## propagation-loss-model.h (module 'propagation'): ns3::PropagationLossModel [class] |
95 ## propagation-loss-model.h (module 'propagation'): ns3::PropagationLossModel [class] |
132 module.add_class('PropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::Object']) |
96 module.add_class('PropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::Object']) |
133 ## position-allocator.h (module 'mobility'): ns3::RandomBoxPositionAllocator [class] |
97 ## position-allocator.h (module 'mobility'): ns3::RandomBoxPositionAllocator [class] |
140 module.add_class('RandomPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
104 module.add_class('RandomPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
141 ## position-allocator.h (module 'mobility'): ns3::RandomRectanglePositionAllocator [class] |
105 ## position-allocator.h (module 'mobility'): ns3::RandomRectanglePositionAllocator [class] |
142 module.add_class('RandomRectanglePositionAllocator', import_from_module='ns.mobility', parent=root_module['ns3::PositionAllocator']) |
106 module.add_class('RandomRectanglePositionAllocator', import_from_module='ns.mobility', parent=root_module['ns3::PositionAllocator']) |
143 ## building-position-allocator.h (module 'buildings'): ns3::RandomRoomPositionAllocator [class] |
107 ## building-position-allocator.h (module 'buildings'): ns3::RandomRoomPositionAllocator [class] |
144 module.add_class('RandomRoomPositionAllocator', parent=root_module['ns3::PositionAllocator']) |
108 module.add_class('RandomRoomPositionAllocator', parent=root_module['ns3::PositionAllocator']) |
|
109 ## random-variable-stream.h (module 'core'): ns3::RandomVariableStream [class] |
|
110 module.add_class('RandomVariableStream', import_from_module='ns.core', parent=root_module['ns3::Object']) |
145 ## propagation-loss-model.h (module 'propagation'): ns3::RangePropagationLossModel [class] |
111 ## propagation-loss-model.h (module 'propagation'): ns3::RangePropagationLossModel [class] |
146 module.add_class('RangePropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
112 module.add_class('RangePropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
147 ## building-position-allocator.h (module 'buildings'): ns3::SameRoomPositionAllocator [class] |
113 ## building-position-allocator.h (module 'buildings'): ns3::SameRoomPositionAllocator [class] |
148 module.add_class('SameRoomPositionAllocator', parent=root_module['ns3::PositionAllocator']) |
114 module.add_class('SameRoomPositionAllocator', parent=root_module['ns3::PositionAllocator']) |
|
115 ## random-variable-stream.h (module 'core'): ns3::SequentialRandomVariable [class] |
|
116 module.add_class('SequentialRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) |
149 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> > [class] |
117 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> > [class] |
150 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_from_module='ns.core', template_parameters=['ns3::AttributeAccessor', 'ns3::empty', 'ns3::DefaultDeleter<ns3::AttributeAccessor>'], parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount')) |
118 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_from_module='ns.core', template_parameters=['ns3::AttributeAccessor', 'ns3::empty', 'ns3::DefaultDeleter<ns3::AttributeAccessor>'], parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount')) |
151 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter<ns3::AttributeChecker> > [class] |
119 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter<ns3::AttributeChecker> > [class] |
152 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_from_module='ns.core', template_parameters=['ns3::AttributeChecker', 'ns3::empty', 'ns3::DefaultDeleter<ns3::AttributeChecker>'], parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount')) |
120 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_from_module='ns.core', template_parameters=['ns3::AttributeChecker', 'ns3::empty', 'ns3::DefaultDeleter<ns3::AttributeChecker>'], parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount')) |
153 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeValue, ns3::empty, ns3::DefaultDeleter<ns3::AttributeValue> > [class] |
121 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeValue, ns3::empty, ns3::DefaultDeleter<ns3::AttributeValue> > [class] |
164 module.add_enum('Unit', ['S', 'MS', 'US', 'NS', 'PS', 'FS', 'LAST'], outer_class=root_module['ns3::Time'], import_from_module='ns.core') |
132 module.add_enum('Unit', ['S', 'MS', 'US', 'NS', 'PS', 'FS', 'LAST'], outer_class=root_module['ns3::Time'], import_from_module='ns.core') |
165 ## nstime.h (module 'core'): ns3::Time [class] |
133 ## nstime.h (module 'core'): ns3::Time [class] |
166 root_module['ns3::Time'].implicitly_converts_to(root_module['ns3::int64x64_t']) |
134 root_module['ns3::Time'].implicitly_converts_to(root_module['ns3::int64x64_t']) |
167 ## trace-source-accessor.h (module 'core'): ns3::TraceSourceAccessor [class] |
135 ## trace-source-accessor.h (module 'core'): ns3::TraceSourceAccessor [class] |
168 module.add_class('TraceSourceAccessor', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::TraceSourceAccessor, ns3::empty, ns3::DefaultDeleter<ns3::TraceSourceAccessor> >']) |
136 module.add_class('TraceSourceAccessor', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::TraceSourceAccessor, ns3::empty, ns3::DefaultDeleter<ns3::TraceSourceAccessor> >']) |
|
137 ## random-variable-stream.h (module 'core'): ns3::TriangularRandomVariable [class] |
|
138 module.add_class('TriangularRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) |
169 ## propagation-loss-model.h (module 'propagation'): ns3::TwoRayGroundPropagationLossModel [class] |
139 ## propagation-loss-model.h (module 'propagation'): ns3::TwoRayGroundPropagationLossModel [class] |
170 module.add_class('TwoRayGroundPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
140 module.add_class('TwoRayGroundPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
171 ## position-allocator.h (module 'mobility'): ns3::UniformDiscPositionAllocator [class] |
141 ## position-allocator.h (module 'mobility'): ns3::UniformDiscPositionAllocator [class] |
172 module.add_class('UniformDiscPositionAllocator', import_from_module='ns.mobility', parent=root_module['ns3::PositionAllocator']) |
142 module.add_class('UniformDiscPositionAllocator', import_from_module='ns.mobility', parent=root_module['ns3::PositionAllocator']) |
|
143 ## random-variable-stream.h (module 'core'): ns3::UniformRandomVariable [class] |
|
144 module.add_class('UniformRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) |
|
145 ## random-variable-stream.h (module 'core'): ns3::WeibullRandomVariable [class] |
|
146 module.add_class('WeibullRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) |
|
147 ## random-variable-stream.h (module 'core'): ns3::ZetaRandomVariable [class] |
|
148 module.add_class('ZetaRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) |
|
149 ## random-variable-stream.h (module 'core'): ns3::ZipfRandomVariable [class] |
|
150 module.add_class('ZipfRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) |
173 ## attribute.h (module 'core'): ns3::AttributeAccessor [class] |
151 ## attribute.h (module 'core'): ns3::AttributeAccessor [class] |
174 module.add_class('AttributeAccessor', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> >']) |
152 module.add_class('AttributeAccessor', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> >']) |
175 ## attribute.h (module 'core'): ns3::AttributeChecker [class] |
153 ## attribute.h (module 'core'): ns3::AttributeChecker [class] |
176 module.add_class('AttributeChecker', allow_subclassing=False, automatic_type_narrowing=True, import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter<ns3::AttributeChecker> >']) |
154 module.add_class('AttributeChecker', allow_subclassing=False, automatic_type_narrowing=True, import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter<ns3::AttributeChecker> >']) |
177 ## attribute.h (module 'core'): ns3::AttributeValue [class] |
155 ## attribute.h (module 'core'): ns3::AttributeValue [class] |
192 module.add_class('CallbackChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) |
170 module.add_class('CallbackChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) |
193 ## callback.h (module 'core'): ns3::CallbackImplBase [class] |
171 ## callback.h (module 'core'): ns3::CallbackImplBase [class] |
194 module.add_class('CallbackImplBase', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::CallbackImplBase, ns3::empty, ns3::DefaultDeleter<ns3::CallbackImplBase> >']) |
172 module.add_class('CallbackImplBase', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::CallbackImplBase, ns3::empty, ns3::DefaultDeleter<ns3::CallbackImplBase> >']) |
195 ## callback.h (module 'core'): ns3::CallbackValue [class] |
173 ## callback.h (module 'core'): ns3::CallbackValue [class] |
196 module.add_class('CallbackValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
174 module.add_class('CallbackValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
|
175 ## random-variable-stream.h (module 'core'): ns3::ConstantRandomVariable [class] |
|
176 module.add_class('ConstantRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) |
|
177 ## random-variable-stream.h (module 'core'): ns3::DeterministicRandomVariable [class] |
|
178 module.add_class('DeterministicRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) |
|
179 ## random-variable-stream.h (module 'core'): ns3::EmpiricalRandomVariable [class] |
|
180 module.add_class('EmpiricalRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) |
197 ## attribute.h (module 'core'): ns3::EmptyAttributeValue [class] |
181 ## attribute.h (module 'core'): ns3::EmptyAttributeValue [class] |
198 module.add_class('EmptyAttributeValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
182 module.add_class('EmptyAttributeValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
|
183 ## random-variable-stream.h (module 'core'): ns3::ErlangRandomVariable [class] |
|
184 module.add_class('ErlangRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) |
|
185 ## random-variable-stream.h (module 'core'): ns3::ExponentialRandomVariable [class] |
|
186 module.add_class('ExponentialRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) |
199 ## propagation-loss-model.h (module 'propagation'): ns3::FixedRssLossModel [class] |
187 ## propagation-loss-model.h (module 'propagation'): ns3::FixedRssLossModel [class] |
200 module.add_class('FixedRssLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
188 module.add_class('FixedRssLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
201 ## propagation-loss-model.h (module 'propagation'): ns3::FriisPropagationLossModel [class] |
189 ## propagation-loss-model.h (module 'propagation'): ns3::FriisPropagationLossModel [class] |
202 module.add_class('FriisPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
190 module.add_class('FriisPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
|
191 ## random-variable-stream.h (module 'core'): ns3::GammaRandomVariable [class] |
|
192 module.add_class('GammaRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) |
203 ## building-allocator.h (module 'buildings'): ns3::GridBuildingAllocator [class] |
193 ## building-allocator.h (module 'buildings'): ns3::GridBuildingAllocator [class] |
204 module.add_class('GridBuildingAllocator', parent=root_module['ns3::Object']) |
194 module.add_class('GridBuildingAllocator', parent=root_module['ns3::Object']) |
205 ## position-allocator.h (module 'mobility'): ns3::GridPositionAllocator [class] |
195 ## position-allocator.h (module 'mobility'): ns3::GridPositionAllocator [class] |
206 module.add_class('GridPositionAllocator', import_from_module='ns.mobility', parent=root_module['ns3::PositionAllocator']) |
196 module.add_class('GridPositionAllocator', import_from_module='ns.mobility', parent=root_module['ns3::PositionAllocator']) |
207 ## position-allocator.h (module 'mobility'): ns3::GridPositionAllocator::LayoutType [enumeration] |
197 ## position-allocator.h (module 'mobility'): ns3::GridPositionAllocator::LayoutType [enumeration] |
240 module.add_class('NetDevice', import_from_module='ns.network', parent=root_module['ns3::Object']) |
232 module.add_class('NetDevice', import_from_module='ns.network', parent=root_module['ns3::Object']) |
241 ## net-device.h (module 'network'): ns3::NetDevice::PacketType [enumeration] |
233 ## net-device.h (module 'network'): ns3::NetDevice::PacketType [enumeration] |
242 module.add_enum('PacketType', ['PACKET_HOST', 'NS3_PACKET_HOST', 'PACKET_BROADCAST', 'NS3_PACKET_BROADCAST', 'PACKET_MULTICAST', 'NS3_PACKET_MULTICAST', 'PACKET_OTHERHOST', 'NS3_PACKET_OTHERHOST'], outer_class=root_module['ns3::NetDevice'], import_from_module='ns.network') |
234 module.add_enum('PacketType', ['PACKET_HOST', 'NS3_PACKET_HOST', 'PACKET_BROADCAST', 'NS3_PACKET_BROADCAST', 'PACKET_MULTICAST', 'NS3_PACKET_MULTICAST', 'PACKET_OTHERHOST', 'NS3_PACKET_OTHERHOST'], outer_class=root_module['ns3::NetDevice'], import_from_module='ns.network') |
243 ## node.h (module 'network'): ns3::Node [class] |
235 ## node.h (module 'network'): ns3::Node [class] |
244 module.add_class('Node', import_from_module='ns.network', parent=root_module['ns3::Object']) |
236 module.add_class('Node', import_from_module='ns.network', parent=root_module['ns3::Object']) |
|
237 ## random-variable-stream.h (module 'core'): ns3::NormalRandomVariable [class] |
|
238 module.add_class('NormalRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) |
245 ## object-factory.h (module 'core'): ns3::ObjectFactoryChecker [class] |
239 ## object-factory.h (module 'core'): ns3::ObjectFactoryChecker [class] |
246 module.add_class('ObjectFactoryChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) |
240 module.add_class('ObjectFactoryChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) |
247 ## object-factory.h (module 'core'): ns3::ObjectFactoryValue [class] |
241 ## object-factory.h (module 'core'): ns3::ObjectFactoryValue [class] |
248 module.add_class('ObjectFactoryValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
242 module.add_class('ObjectFactoryValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
249 ## oh-buildings-propagation-loss-model.h (module 'buildings'): ns3::OhBuildingsPropagationLossModel [class] |
243 ## oh-buildings-propagation-loss-model.h (module 'buildings'): ns3::OhBuildingsPropagationLossModel [class] |
250 module.add_class('OhBuildingsPropagationLossModel', parent=root_module['ns3::BuildingsPropagationLossModel']) |
244 module.add_class('OhBuildingsPropagationLossModel', parent=root_module['ns3::BuildingsPropagationLossModel']) |
251 ## random-variable.h (module 'core'): ns3::RandomVariableChecker [class] |
245 ## random-variable-stream.h (module 'core'): ns3::ParetoRandomVariable [class] |
252 module.add_class('RandomVariableChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) |
246 module.add_class('ParetoRandomVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariableStream']) |
253 ## random-variable.h (module 'core'): ns3::RandomVariableValue [class] |
|
254 module.add_class('RandomVariableValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
|
255 ## nstime.h (module 'core'): ns3::TimeChecker [class] |
247 ## nstime.h (module 'core'): ns3::TimeChecker [class] |
256 module.add_class('TimeChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) |
248 module.add_class('TimeChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) |
257 ## nstime.h (module 'core'): ns3::TimeValue [class] |
249 ## nstime.h (module 'core'): ns3::TimeValue [class] |
258 module.add_class('TimeValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
250 module.add_class('TimeValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
259 ## type-id.h (module 'core'): ns3::TypeIdChecker [class] |
251 ## type-id.h (module 'core'): ns3::TypeIdChecker [class] |
317 register_Ns3Ipv6Prefix_methods(root_module, root_module['ns3::Ipv6Prefix']) |
305 register_Ns3Ipv6Prefix_methods(root_module, root_module['ns3::Ipv6Prefix']) |
318 register_Ns3NodeContainer_methods(root_module, root_module['ns3::NodeContainer']) |
306 register_Ns3NodeContainer_methods(root_module, root_module['ns3::NodeContainer']) |
319 register_Ns3ObjectBase_methods(root_module, root_module['ns3::ObjectBase']) |
307 register_Ns3ObjectBase_methods(root_module, root_module['ns3::ObjectBase']) |
320 register_Ns3ObjectDeleter_methods(root_module, root_module['ns3::ObjectDeleter']) |
308 register_Ns3ObjectDeleter_methods(root_module, root_module['ns3::ObjectDeleter']) |
321 register_Ns3ObjectFactory_methods(root_module, root_module['ns3::ObjectFactory']) |
309 register_Ns3ObjectFactory_methods(root_module, root_module['ns3::ObjectFactory']) |
322 register_Ns3RandomVariable_methods(root_module, root_module['ns3::RandomVariable']) |
|
323 register_Ns3RngSeedManager_methods(root_module, root_module['ns3::RngSeedManager']) |
|
324 register_Ns3SequentialVariable_methods(root_module, root_module['ns3::SequentialVariable']) |
|
325 register_Ns3SimpleRefCount__Ns3Object_Ns3ObjectBase_Ns3ObjectDeleter_methods(root_module, root_module['ns3::SimpleRefCount< ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter >']) |
310 register_Ns3SimpleRefCount__Ns3Object_Ns3ObjectBase_Ns3ObjectDeleter_methods(root_module, root_module['ns3::SimpleRefCount< ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter >']) |
326 register_Ns3TagBuffer_methods(root_module, root_module['ns3::TagBuffer']) |
311 register_Ns3TagBuffer_methods(root_module, root_module['ns3::TagBuffer']) |
327 register_Ns3TriangularVariable_methods(root_module, root_module['ns3::TriangularVariable']) |
|
328 register_Ns3TypeId_methods(root_module, root_module['ns3::TypeId']) |
312 register_Ns3TypeId_methods(root_module, root_module['ns3::TypeId']) |
329 register_Ns3TypeIdAttributeInformation_methods(root_module, root_module['ns3::TypeId::AttributeInformation']) |
313 register_Ns3TypeIdAttributeInformation_methods(root_module, root_module['ns3::TypeId::AttributeInformation']) |
330 register_Ns3TypeIdTraceSourceInformation_methods(root_module, root_module['ns3::TypeId::TraceSourceInformation']) |
314 register_Ns3TypeIdTraceSourceInformation_methods(root_module, root_module['ns3::TypeId::TraceSourceInformation']) |
331 register_Ns3UniformVariable_methods(root_module, root_module['ns3::UniformVariable']) |
|
332 register_Ns3Vector2D_methods(root_module, root_module['ns3::Vector2D']) |
315 register_Ns3Vector2D_methods(root_module, root_module['ns3::Vector2D']) |
333 register_Ns3Vector3D_methods(root_module, root_module['ns3::Vector3D']) |
316 register_Ns3Vector3D_methods(root_module, root_module['ns3::Vector3D']) |
334 register_Ns3WeibullVariable_methods(root_module, root_module['ns3::WeibullVariable']) |
|
335 register_Ns3ZetaVariable_methods(root_module, root_module['ns3::ZetaVariable']) |
|
336 register_Ns3ZipfVariable_methods(root_module, root_module['ns3::ZipfVariable']) |
|
337 register_Ns3Empty_methods(root_module, root_module['ns3::empty']) |
317 register_Ns3Empty_methods(root_module, root_module['ns3::empty']) |
338 register_Ns3Int64x64_t_methods(root_module, root_module['ns3::int64x64_t']) |
318 register_Ns3Int64x64_t_methods(root_module, root_module['ns3::int64x64_t']) |
339 register_Ns3ConstantVariable_methods(root_module, root_module['ns3::ConstantVariable']) |
|
340 register_Ns3DeterministicVariable_methods(root_module, root_module['ns3::DeterministicVariable']) |
|
341 register_Ns3EmpiricalVariable_methods(root_module, root_module['ns3::EmpiricalVariable']) |
|
342 register_Ns3ErlangVariable_methods(root_module, root_module['ns3::ErlangVariable']) |
|
343 register_Ns3ExponentialVariable_methods(root_module, root_module['ns3::ExponentialVariable']) |
|
344 register_Ns3GammaVariable_methods(root_module, root_module['ns3::GammaVariable']) |
|
345 register_Ns3IntEmpiricalVariable_methods(root_module, root_module['ns3::IntEmpiricalVariable']) |
|
346 register_Ns3LogNormalVariable_methods(root_module, root_module['ns3::LogNormalVariable']) |
|
347 register_Ns3NormalVariable_methods(root_module, root_module['ns3::NormalVariable']) |
|
348 register_Ns3Object_methods(root_module, root_module['ns3::Object']) |
319 register_Ns3Object_methods(root_module, root_module['ns3::Object']) |
349 register_Ns3ObjectAggregateIterator_methods(root_module, root_module['ns3::Object::AggregateIterator']) |
320 register_Ns3ObjectAggregateIterator_methods(root_module, root_module['ns3::Object::AggregateIterator']) |
350 register_Ns3ParetoVariable_methods(root_module, root_module['ns3::ParetoVariable']) |
|
351 register_Ns3PositionAllocator_methods(root_module, root_module['ns3::PositionAllocator']) |
321 register_Ns3PositionAllocator_methods(root_module, root_module['ns3::PositionAllocator']) |
352 register_Ns3PropagationLossModel_methods(root_module, root_module['ns3::PropagationLossModel']) |
322 register_Ns3PropagationLossModel_methods(root_module, root_module['ns3::PropagationLossModel']) |
353 register_Ns3RandomBoxPositionAllocator_methods(root_module, root_module['ns3::RandomBoxPositionAllocator']) |
323 register_Ns3RandomBoxPositionAllocator_methods(root_module, root_module['ns3::RandomBoxPositionAllocator']) |
354 register_Ns3RandomBuildingPositionAllocator_methods(root_module, root_module['ns3::RandomBuildingPositionAllocator']) |
324 register_Ns3RandomBuildingPositionAllocator_methods(root_module, root_module['ns3::RandomBuildingPositionAllocator']) |
355 register_Ns3RandomDiscPositionAllocator_methods(root_module, root_module['ns3::RandomDiscPositionAllocator']) |
325 register_Ns3RandomDiscPositionAllocator_methods(root_module, root_module['ns3::RandomDiscPositionAllocator']) |
356 register_Ns3RandomPropagationLossModel_methods(root_module, root_module['ns3::RandomPropagationLossModel']) |
326 register_Ns3RandomPropagationLossModel_methods(root_module, root_module['ns3::RandomPropagationLossModel']) |
357 register_Ns3RandomRectanglePositionAllocator_methods(root_module, root_module['ns3::RandomRectanglePositionAllocator']) |
327 register_Ns3RandomRectanglePositionAllocator_methods(root_module, root_module['ns3::RandomRectanglePositionAllocator']) |
358 register_Ns3RandomRoomPositionAllocator_methods(root_module, root_module['ns3::RandomRoomPositionAllocator']) |
328 register_Ns3RandomRoomPositionAllocator_methods(root_module, root_module['ns3::RandomRoomPositionAllocator']) |
|
329 register_Ns3RandomVariableStream_methods(root_module, root_module['ns3::RandomVariableStream']) |
359 register_Ns3RangePropagationLossModel_methods(root_module, root_module['ns3::RangePropagationLossModel']) |
330 register_Ns3RangePropagationLossModel_methods(root_module, root_module['ns3::RangePropagationLossModel']) |
360 register_Ns3SameRoomPositionAllocator_methods(root_module, root_module['ns3::SameRoomPositionAllocator']) |
331 register_Ns3SameRoomPositionAllocator_methods(root_module, root_module['ns3::SameRoomPositionAllocator']) |
|
332 register_Ns3SequentialRandomVariable_methods(root_module, root_module['ns3::SequentialRandomVariable']) |
361 register_Ns3SimpleRefCount__Ns3AttributeAccessor_Ns3Empty_Ns3DefaultDeleter__lt__ns3AttributeAccessor__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> >']) |
333 register_Ns3SimpleRefCount__Ns3AttributeAccessor_Ns3Empty_Ns3DefaultDeleter__lt__ns3AttributeAccessor__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> >']) |
362 register_Ns3SimpleRefCount__Ns3AttributeChecker_Ns3Empty_Ns3DefaultDeleter__lt__ns3AttributeChecker__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter<ns3::AttributeChecker> >']) |
334 register_Ns3SimpleRefCount__Ns3AttributeChecker_Ns3Empty_Ns3DefaultDeleter__lt__ns3AttributeChecker__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter<ns3::AttributeChecker> >']) |
363 register_Ns3SimpleRefCount__Ns3AttributeValue_Ns3Empty_Ns3DefaultDeleter__lt__ns3AttributeValue__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::AttributeValue, ns3::empty, ns3::DefaultDeleter<ns3::AttributeValue> >']) |
335 register_Ns3SimpleRefCount__Ns3AttributeValue_Ns3Empty_Ns3DefaultDeleter__lt__ns3AttributeValue__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::AttributeValue, ns3::empty, ns3::DefaultDeleter<ns3::AttributeValue> >']) |
364 register_Ns3SimpleRefCount__Ns3CallbackImplBase_Ns3Empty_Ns3DefaultDeleter__lt__ns3CallbackImplBase__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::CallbackImplBase, ns3::empty, ns3::DefaultDeleter<ns3::CallbackImplBase> >']) |
336 register_Ns3SimpleRefCount__Ns3CallbackImplBase_Ns3Empty_Ns3DefaultDeleter__lt__ns3CallbackImplBase__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::CallbackImplBase, ns3::empty, ns3::DefaultDeleter<ns3::CallbackImplBase> >']) |
365 register_Ns3SimpleRefCount__Ns3TraceSourceAccessor_Ns3Empty_Ns3DefaultDeleter__lt__ns3TraceSourceAccessor__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::TraceSourceAccessor, ns3::empty, ns3::DefaultDeleter<ns3::TraceSourceAccessor> >']) |
337 register_Ns3SimpleRefCount__Ns3TraceSourceAccessor_Ns3Empty_Ns3DefaultDeleter__lt__ns3TraceSourceAccessor__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::TraceSourceAccessor, ns3::empty, ns3::DefaultDeleter<ns3::TraceSourceAccessor> >']) |
366 register_Ns3ThreeLogDistancePropagationLossModel_methods(root_module, root_module['ns3::ThreeLogDistancePropagationLossModel']) |
338 register_Ns3ThreeLogDistancePropagationLossModel_methods(root_module, root_module['ns3::ThreeLogDistancePropagationLossModel']) |
367 register_Ns3Time_methods(root_module, root_module['ns3::Time']) |
339 register_Ns3Time_methods(root_module, root_module['ns3::Time']) |
368 register_Ns3TraceSourceAccessor_methods(root_module, root_module['ns3::TraceSourceAccessor']) |
340 register_Ns3TraceSourceAccessor_methods(root_module, root_module['ns3::TraceSourceAccessor']) |
|
341 register_Ns3TriangularRandomVariable_methods(root_module, root_module['ns3::TriangularRandomVariable']) |
369 register_Ns3TwoRayGroundPropagationLossModel_methods(root_module, root_module['ns3::TwoRayGroundPropagationLossModel']) |
342 register_Ns3TwoRayGroundPropagationLossModel_methods(root_module, root_module['ns3::TwoRayGroundPropagationLossModel']) |
370 register_Ns3UniformDiscPositionAllocator_methods(root_module, root_module['ns3::UniformDiscPositionAllocator']) |
343 register_Ns3UniformDiscPositionAllocator_methods(root_module, root_module['ns3::UniformDiscPositionAllocator']) |
|
344 register_Ns3UniformRandomVariable_methods(root_module, root_module['ns3::UniformRandomVariable']) |
|
345 register_Ns3WeibullRandomVariable_methods(root_module, root_module['ns3::WeibullRandomVariable']) |
|
346 register_Ns3ZetaRandomVariable_methods(root_module, root_module['ns3::ZetaRandomVariable']) |
|
347 register_Ns3ZipfRandomVariable_methods(root_module, root_module['ns3::ZipfRandomVariable']) |
371 register_Ns3AttributeAccessor_methods(root_module, root_module['ns3::AttributeAccessor']) |
348 register_Ns3AttributeAccessor_methods(root_module, root_module['ns3::AttributeAccessor']) |
372 register_Ns3AttributeChecker_methods(root_module, root_module['ns3::AttributeChecker']) |
349 register_Ns3AttributeChecker_methods(root_module, root_module['ns3::AttributeChecker']) |
373 register_Ns3AttributeValue_methods(root_module, root_module['ns3::AttributeValue']) |
350 register_Ns3AttributeValue_methods(root_module, root_module['ns3::AttributeValue']) |
374 register_Ns3BoxChecker_methods(root_module, root_module['ns3::BoxChecker']) |
351 register_Ns3BoxChecker_methods(root_module, root_module['ns3::BoxChecker']) |
375 register_Ns3BoxValue_methods(root_module, root_module['ns3::BoxValue']) |
352 register_Ns3BoxValue_methods(root_module, root_module['ns3::BoxValue']) |
376 register_Ns3Building_methods(root_module, root_module['ns3::Building']) |
353 register_Ns3Building_methods(root_module, root_module['ns3::Building']) |
377 register_Ns3BuildingsPropagationLossModel_methods(root_module, root_module['ns3::BuildingsPropagationLossModel']) |
354 register_Ns3BuildingsPropagationLossModel_methods(root_module, root_module['ns3::BuildingsPropagationLossModel']) |
378 register_Ns3CallbackChecker_methods(root_module, root_module['ns3::CallbackChecker']) |
355 register_Ns3CallbackChecker_methods(root_module, root_module['ns3::CallbackChecker']) |
379 register_Ns3CallbackImplBase_methods(root_module, root_module['ns3::CallbackImplBase']) |
356 register_Ns3CallbackImplBase_methods(root_module, root_module['ns3::CallbackImplBase']) |
380 register_Ns3CallbackValue_methods(root_module, root_module['ns3::CallbackValue']) |
357 register_Ns3CallbackValue_methods(root_module, root_module['ns3::CallbackValue']) |
|
358 register_Ns3ConstantRandomVariable_methods(root_module, root_module['ns3::ConstantRandomVariable']) |
|
359 register_Ns3DeterministicRandomVariable_methods(root_module, root_module['ns3::DeterministicRandomVariable']) |
|
360 register_Ns3EmpiricalRandomVariable_methods(root_module, root_module['ns3::EmpiricalRandomVariable']) |
381 register_Ns3EmptyAttributeValue_methods(root_module, root_module['ns3::EmptyAttributeValue']) |
361 register_Ns3EmptyAttributeValue_methods(root_module, root_module['ns3::EmptyAttributeValue']) |
|
362 register_Ns3ErlangRandomVariable_methods(root_module, root_module['ns3::ErlangRandomVariable']) |
|
363 register_Ns3ExponentialRandomVariable_methods(root_module, root_module['ns3::ExponentialRandomVariable']) |
382 register_Ns3FixedRssLossModel_methods(root_module, root_module['ns3::FixedRssLossModel']) |
364 register_Ns3FixedRssLossModel_methods(root_module, root_module['ns3::FixedRssLossModel']) |
383 register_Ns3FriisPropagationLossModel_methods(root_module, root_module['ns3::FriisPropagationLossModel']) |
365 register_Ns3FriisPropagationLossModel_methods(root_module, root_module['ns3::FriisPropagationLossModel']) |
|
366 register_Ns3GammaRandomVariable_methods(root_module, root_module['ns3::GammaRandomVariable']) |
384 register_Ns3GridBuildingAllocator_methods(root_module, root_module['ns3::GridBuildingAllocator']) |
367 register_Ns3GridBuildingAllocator_methods(root_module, root_module['ns3::GridBuildingAllocator']) |
385 register_Ns3GridPositionAllocator_methods(root_module, root_module['ns3::GridPositionAllocator']) |
368 register_Ns3GridPositionAllocator_methods(root_module, root_module['ns3::GridPositionAllocator']) |
386 register_Ns3HybridBuildingsPropagationLossModel_methods(root_module, root_module['ns3::HybridBuildingsPropagationLossModel']) |
369 register_Ns3HybridBuildingsPropagationLossModel_methods(root_module, root_module['ns3::HybridBuildingsPropagationLossModel']) |
387 register_Ns3Ipv4AddressChecker_methods(root_module, root_module['ns3::Ipv4AddressChecker']) |
370 register_Ns3Ipv4AddressChecker_methods(root_module, root_module['ns3::Ipv4AddressChecker']) |
388 register_Ns3Ipv4AddressValue_methods(root_module, root_module['ns3::Ipv4AddressValue']) |
371 register_Ns3Ipv4AddressValue_methods(root_module, root_module['ns3::Ipv4AddressValue']) |
393 register_Ns3Ipv6PrefixChecker_methods(root_module, root_module['ns3::Ipv6PrefixChecker']) |
376 register_Ns3Ipv6PrefixChecker_methods(root_module, root_module['ns3::Ipv6PrefixChecker']) |
394 register_Ns3Ipv6PrefixValue_methods(root_module, root_module['ns3::Ipv6PrefixValue']) |
377 register_Ns3Ipv6PrefixValue_methods(root_module, root_module['ns3::Ipv6PrefixValue']) |
395 register_Ns3ItuR1238PropagationLossModel_methods(root_module, root_module['ns3::ItuR1238PropagationLossModel']) |
378 register_Ns3ItuR1238PropagationLossModel_methods(root_module, root_module['ns3::ItuR1238PropagationLossModel']) |
396 register_Ns3ListPositionAllocator_methods(root_module, root_module['ns3::ListPositionAllocator']) |
379 register_Ns3ListPositionAllocator_methods(root_module, root_module['ns3::ListPositionAllocator']) |
397 register_Ns3LogDistancePropagationLossModel_methods(root_module, root_module['ns3::LogDistancePropagationLossModel']) |
380 register_Ns3LogDistancePropagationLossModel_methods(root_module, root_module['ns3::LogDistancePropagationLossModel']) |
|
381 register_Ns3LogNormalRandomVariable_methods(root_module, root_module['ns3::LogNormalRandomVariable']) |
398 register_Ns3MatrixPropagationLossModel_methods(root_module, root_module['ns3::MatrixPropagationLossModel']) |
382 register_Ns3MatrixPropagationLossModel_methods(root_module, root_module['ns3::MatrixPropagationLossModel']) |
399 register_Ns3MobilityModel_methods(root_module, root_module['ns3::MobilityModel']) |
383 register_Ns3MobilityModel_methods(root_module, root_module['ns3::MobilityModel']) |
400 register_Ns3NakagamiPropagationLossModel_methods(root_module, root_module['ns3::NakagamiPropagationLossModel']) |
384 register_Ns3NakagamiPropagationLossModel_methods(root_module, root_module['ns3::NakagamiPropagationLossModel']) |
401 register_Ns3NetDevice_methods(root_module, root_module['ns3::NetDevice']) |
385 register_Ns3NetDevice_methods(root_module, root_module['ns3::NetDevice']) |
402 register_Ns3Node_methods(root_module, root_module['ns3::Node']) |
386 register_Ns3Node_methods(root_module, root_module['ns3::Node']) |
|
387 register_Ns3NormalRandomVariable_methods(root_module, root_module['ns3::NormalRandomVariable']) |
403 register_Ns3ObjectFactoryChecker_methods(root_module, root_module['ns3::ObjectFactoryChecker']) |
388 register_Ns3ObjectFactoryChecker_methods(root_module, root_module['ns3::ObjectFactoryChecker']) |
404 register_Ns3ObjectFactoryValue_methods(root_module, root_module['ns3::ObjectFactoryValue']) |
389 register_Ns3ObjectFactoryValue_methods(root_module, root_module['ns3::ObjectFactoryValue']) |
405 register_Ns3OhBuildingsPropagationLossModel_methods(root_module, root_module['ns3::OhBuildingsPropagationLossModel']) |
390 register_Ns3OhBuildingsPropagationLossModel_methods(root_module, root_module['ns3::OhBuildingsPropagationLossModel']) |
406 register_Ns3RandomVariableChecker_methods(root_module, root_module['ns3::RandomVariableChecker']) |
391 register_Ns3ParetoRandomVariable_methods(root_module, root_module['ns3::ParetoRandomVariable']) |
407 register_Ns3RandomVariableValue_methods(root_module, root_module['ns3::RandomVariableValue']) |
|
408 register_Ns3TimeChecker_methods(root_module, root_module['ns3::TimeChecker']) |
392 register_Ns3TimeChecker_methods(root_module, root_module['ns3::TimeChecker']) |
409 register_Ns3TimeValue_methods(root_module, root_module['ns3::TimeValue']) |
393 register_Ns3TimeValue_methods(root_module, root_module['ns3::TimeValue']) |
410 register_Ns3TypeIdChecker_methods(root_module, root_module['ns3::TypeIdChecker']) |
394 register_Ns3TypeIdChecker_methods(root_module, root_module['ns3::TypeIdChecker']) |
411 register_Ns3TypeIdValue_methods(root_module, root_module['ns3::TypeIdValue']) |
395 register_Ns3TypeIdValue_methods(root_module, root_module['ns3::TypeIdValue']) |
412 register_Ns3Vector2DChecker_methods(root_module, root_module['ns3::Vector2DChecker']) |
396 register_Ns3Vector2DChecker_methods(root_module, root_module['ns3::Vector2DChecker']) |
1310 cls.add_method('SetTypeId', |
1294 cls.add_method('SetTypeId', |
1311 'void', |
1295 'void', |
1312 [param('std::string', 'tid')]) |
1296 [param('std::string', 'tid')]) |
1313 return |
1297 return |
1314 |
1298 |
1315 def register_Ns3RandomVariable_methods(root_module, cls): |
|
1316 cls.add_output_stream_operator() |
|
1317 ## random-variable.h (module 'core'): ns3::RandomVariable::RandomVariable() [constructor] |
|
1318 cls.add_constructor([]) |
|
1319 ## random-variable.h (module 'core'): ns3::RandomVariable::RandomVariable(ns3::RandomVariable const & o) [copy constructor] |
|
1320 cls.add_constructor([param('ns3::RandomVariable const &', 'o')]) |
|
1321 ## random-variable.h (module 'core'): uint32_t ns3::RandomVariable::GetInteger() const [member function] |
|
1322 cls.add_method('GetInteger', |
|
1323 'uint32_t', |
|
1324 [], |
|
1325 is_const=True) |
|
1326 ## random-variable.h (module 'core'): double ns3::RandomVariable::GetValue() const [member function] |
|
1327 cls.add_method('GetValue', |
|
1328 'double', |
|
1329 [], |
|
1330 is_const=True) |
|
1331 return |
|
1332 |
|
1333 def register_Ns3RngSeedManager_methods(root_module, cls): |
|
1334 ## rng-seed-manager.h (module 'core'): ns3::RngSeedManager::RngSeedManager() [constructor] |
|
1335 cls.add_constructor([]) |
|
1336 ## rng-seed-manager.h (module 'core'): ns3::RngSeedManager::RngSeedManager(ns3::RngSeedManager const & arg0) [copy constructor] |
|
1337 cls.add_constructor([param('ns3::RngSeedManager const &', 'arg0')]) |
|
1338 ## rng-seed-manager.h (module 'core'): static uint64_t ns3::RngSeedManager::GetNextStreamIndex() [member function] |
|
1339 cls.add_method('GetNextStreamIndex', |
|
1340 'uint64_t', |
|
1341 [], |
|
1342 is_static=True) |
|
1343 ## rng-seed-manager.h (module 'core'): static uint64_t ns3::RngSeedManager::GetRun() [member function] |
|
1344 cls.add_method('GetRun', |
|
1345 'uint64_t', |
|
1346 [], |
|
1347 is_static=True) |
|
1348 ## rng-seed-manager.h (module 'core'): static uint32_t ns3::RngSeedManager::GetSeed() [member function] |
|
1349 cls.add_method('GetSeed', |
|
1350 'uint32_t', |
|
1351 [], |
|
1352 is_static=True) |
|
1353 ## rng-seed-manager.h (module 'core'): static void ns3::RngSeedManager::SetRun(uint64_t run) [member function] |
|
1354 cls.add_method('SetRun', |
|
1355 'void', |
|
1356 [param('uint64_t', 'run')], |
|
1357 is_static=True) |
|
1358 ## rng-seed-manager.h (module 'core'): static void ns3::RngSeedManager::SetSeed(uint32_t seed) [member function] |
|
1359 cls.add_method('SetSeed', |
|
1360 'void', |
|
1361 [param('uint32_t', 'seed')], |
|
1362 is_static=True) |
|
1363 return |
|
1364 |
|
1365 def register_Ns3SequentialVariable_methods(root_module, cls): |
|
1366 ## random-variable.h (module 'core'): ns3::SequentialVariable::SequentialVariable(ns3::SequentialVariable const & arg0) [copy constructor] |
|
1367 cls.add_constructor([param('ns3::SequentialVariable const &', 'arg0')]) |
|
1368 ## random-variable.h (module 'core'): ns3::SequentialVariable::SequentialVariable(double f, double l, double i=1, uint32_t c=1) [constructor] |
|
1369 cls.add_constructor([param('double', 'f'), param('double', 'l'), param('double', 'i', default_value='1'), param('uint32_t', 'c', default_value='1')]) |
|
1370 ## random-variable.h (module 'core'): ns3::SequentialVariable::SequentialVariable(double f, double l, ns3::RandomVariable const & i, uint32_t c=1) [constructor] |
|
1371 cls.add_constructor([param('double', 'f'), param('double', 'l'), param('ns3::RandomVariable const &', 'i'), param('uint32_t', 'c', default_value='1')]) |
|
1372 return |
|
1373 |
|
1374 def register_Ns3SimpleRefCount__Ns3Object_Ns3ObjectBase_Ns3ObjectDeleter_methods(root_module, cls): |
1299 def register_Ns3SimpleRefCount__Ns3Object_Ns3ObjectBase_Ns3ObjectDeleter_methods(root_module, cls): |
1375 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter>::SimpleRefCount() [constructor] |
1300 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter>::SimpleRefCount() [constructor] |
1376 cls.add_constructor([]) |
1301 cls.add_constructor([]) |
1377 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter>::SimpleRefCount(ns3::SimpleRefCount<ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter> const & o) [copy constructor] |
1302 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter>::SimpleRefCount(ns3::SimpleRefCount<ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter> const & o) [copy constructor] |
1378 cls.add_constructor([param('ns3::SimpleRefCount< ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter > const &', 'o')]) |
1303 cls.add_constructor([param('ns3::SimpleRefCount< ns3::Object, ns3::ObjectBase, ns3::ObjectDeleter > const &', 'o')]) |
1677 cls.add_instance_attribute('x', 'double', is_const=False) |
1571 cls.add_instance_attribute('x', 'double', is_const=False) |
1678 ## vector.h (module 'core'): ns3::Vector3D::y [variable] |
1572 ## vector.h (module 'core'): ns3::Vector3D::y [variable] |
1679 cls.add_instance_attribute('y', 'double', is_const=False) |
1573 cls.add_instance_attribute('y', 'double', is_const=False) |
1680 ## vector.h (module 'core'): ns3::Vector3D::z [variable] |
1574 ## vector.h (module 'core'): ns3::Vector3D::z [variable] |
1681 cls.add_instance_attribute('z', 'double', is_const=False) |
1575 cls.add_instance_attribute('z', 'double', is_const=False) |
1682 return |
|
1683 |
|
1684 def register_Ns3WeibullVariable_methods(root_module, cls): |
|
1685 ## random-variable.h (module 'core'): ns3::WeibullVariable::WeibullVariable(ns3::WeibullVariable const & arg0) [copy constructor] |
|
1686 cls.add_constructor([param('ns3::WeibullVariable const &', 'arg0')]) |
|
1687 ## random-variable.h (module 'core'): ns3::WeibullVariable::WeibullVariable() [constructor] |
|
1688 cls.add_constructor([]) |
|
1689 ## random-variable.h (module 'core'): ns3::WeibullVariable::WeibullVariable(double m) [constructor] |
|
1690 cls.add_constructor([param('double', 'm')]) |
|
1691 ## random-variable.h (module 'core'): ns3::WeibullVariable::WeibullVariable(double m, double s) [constructor] |
|
1692 cls.add_constructor([param('double', 'm'), param('double', 's')]) |
|
1693 ## random-variable.h (module 'core'): ns3::WeibullVariable::WeibullVariable(double m, double s, double b) [constructor] |
|
1694 cls.add_constructor([param('double', 'm'), param('double', 's'), param('double', 'b')]) |
|
1695 return |
|
1696 |
|
1697 def register_Ns3ZetaVariable_methods(root_module, cls): |
|
1698 ## random-variable.h (module 'core'): ns3::ZetaVariable::ZetaVariable(ns3::ZetaVariable const & arg0) [copy constructor] |
|
1699 cls.add_constructor([param('ns3::ZetaVariable const &', 'arg0')]) |
|
1700 ## random-variable.h (module 'core'): ns3::ZetaVariable::ZetaVariable(double alpha) [constructor] |
|
1701 cls.add_constructor([param('double', 'alpha')]) |
|
1702 ## random-variable.h (module 'core'): ns3::ZetaVariable::ZetaVariable() [constructor] |
|
1703 cls.add_constructor([]) |
|
1704 return |
|
1705 |
|
1706 def register_Ns3ZipfVariable_methods(root_module, cls): |
|
1707 ## random-variable.h (module 'core'): ns3::ZipfVariable::ZipfVariable(ns3::ZipfVariable const & arg0) [copy constructor] |
|
1708 cls.add_constructor([param('ns3::ZipfVariable const &', 'arg0')]) |
|
1709 ## random-variable.h (module 'core'): ns3::ZipfVariable::ZipfVariable(long int N, double alpha) [constructor] |
|
1710 cls.add_constructor([param('long int', 'N'), param('double', 'alpha')]) |
|
1711 ## random-variable.h (module 'core'): ns3::ZipfVariable::ZipfVariable() [constructor] |
|
1712 cls.add_constructor([]) |
|
1713 return |
1576 return |
1714 |
1577 |
1715 def register_Ns3Empty_methods(root_module, cls): |
1578 def register_Ns3Empty_methods(root_module, cls): |
1716 ## empty.h (module 'core'): ns3::empty::empty() [constructor] |
1579 ## empty.h (module 'core'): ns3::empty::empty() [constructor] |
1717 cls.add_constructor([]) |
1580 cls.add_constructor([]) |
1824 cls.add_method('MulByInvert', |
1687 cls.add_method('MulByInvert', |
1825 'void', |
1688 'void', |
1826 [param('ns3::int64x64_t const &', 'o')]) |
1689 [param('ns3::int64x64_t const &', 'o')]) |
1827 return |
1690 return |
1828 |
1691 |
1829 def register_Ns3ConstantVariable_methods(root_module, cls): |
|
1830 ## random-variable.h (module 'core'): ns3::ConstantVariable::ConstantVariable(ns3::ConstantVariable const & arg0) [copy constructor] |
|
1831 cls.add_constructor([param('ns3::ConstantVariable const &', 'arg0')]) |
|
1832 ## random-variable.h (module 'core'): ns3::ConstantVariable::ConstantVariable() [constructor] |
|
1833 cls.add_constructor([]) |
|
1834 ## random-variable.h (module 'core'): ns3::ConstantVariable::ConstantVariable(double c) [constructor] |
|
1835 cls.add_constructor([param('double', 'c')]) |
|
1836 ## random-variable.h (module 'core'): void ns3::ConstantVariable::SetConstant(double c) [member function] |
|
1837 cls.add_method('SetConstant', |
|
1838 'void', |
|
1839 [param('double', 'c')]) |
|
1840 return |
|
1841 |
|
1842 def register_Ns3DeterministicVariable_methods(root_module, cls): |
|
1843 ## random-variable.h (module 'core'): ns3::DeterministicVariable::DeterministicVariable(ns3::DeterministicVariable const & arg0) [copy constructor] |
|
1844 cls.add_constructor([param('ns3::DeterministicVariable const &', 'arg0')]) |
|
1845 ## random-variable.h (module 'core'): ns3::DeterministicVariable::DeterministicVariable(double * d, uint32_t c) [constructor] |
|
1846 cls.add_constructor([param('double *', 'd'), param('uint32_t', 'c')]) |
|
1847 return |
|
1848 |
|
1849 def register_Ns3EmpiricalVariable_methods(root_module, cls): |
|
1850 ## random-variable.h (module 'core'): ns3::EmpiricalVariable::EmpiricalVariable(ns3::EmpiricalVariable const & arg0) [copy constructor] |
|
1851 cls.add_constructor([param('ns3::EmpiricalVariable const &', 'arg0')]) |
|
1852 ## random-variable.h (module 'core'): ns3::EmpiricalVariable::EmpiricalVariable() [constructor] |
|
1853 cls.add_constructor([]) |
|
1854 ## random-variable.h (module 'core'): void ns3::EmpiricalVariable::CDF(double v, double c) [member function] |
|
1855 cls.add_method('CDF', |
|
1856 'void', |
|
1857 [param('double', 'v'), param('double', 'c')]) |
|
1858 return |
|
1859 |
|
1860 def register_Ns3ErlangVariable_methods(root_module, cls): |
|
1861 ## random-variable.h (module 'core'): ns3::ErlangVariable::ErlangVariable(ns3::ErlangVariable const & arg0) [copy constructor] |
|
1862 cls.add_constructor([param('ns3::ErlangVariable const &', 'arg0')]) |
|
1863 ## random-variable.h (module 'core'): ns3::ErlangVariable::ErlangVariable() [constructor] |
|
1864 cls.add_constructor([]) |
|
1865 ## random-variable.h (module 'core'): ns3::ErlangVariable::ErlangVariable(unsigned int k, double lambda) [constructor] |
|
1866 cls.add_constructor([param('unsigned int', 'k'), param('double', 'lambda')]) |
|
1867 ## random-variable.h (module 'core'): double ns3::ErlangVariable::GetValue() const [member function] |
|
1868 cls.add_method('GetValue', |
|
1869 'double', |
|
1870 [], |
|
1871 is_const=True) |
|
1872 ## random-variable.h (module 'core'): double ns3::ErlangVariable::GetValue(unsigned int k, double lambda) const [member function] |
|
1873 cls.add_method('GetValue', |
|
1874 'double', |
|
1875 [param('unsigned int', 'k'), param('double', 'lambda')], |
|
1876 is_const=True) |
|
1877 return |
|
1878 |
|
1879 def register_Ns3ExponentialVariable_methods(root_module, cls): |
|
1880 ## random-variable.h (module 'core'): ns3::ExponentialVariable::ExponentialVariable(ns3::ExponentialVariable const & arg0) [copy constructor] |
|
1881 cls.add_constructor([param('ns3::ExponentialVariable const &', 'arg0')]) |
|
1882 ## random-variable.h (module 'core'): ns3::ExponentialVariable::ExponentialVariable() [constructor] |
|
1883 cls.add_constructor([]) |
|
1884 ## random-variable.h (module 'core'): ns3::ExponentialVariable::ExponentialVariable(double m) [constructor] |
|
1885 cls.add_constructor([param('double', 'm')]) |
|
1886 ## random-variable.h (module 'core'): ns3::ExponentialVariable::ExponentialVariable(double m, double b) [constructor] |
|
1887 cls.add_constructor([param('double', 'm'), param('double', 'b')]) |
|
1888 return |
|
1889 |
|
1890 def register_Ns3GammaVariable_methods(root_module, cls): |
|
1891 ## random-variable.h (module 'core'): ns3::GammaVariable::GammaVariable(ns3::GammaVariable const & arg0) [copy constructor] |
|
1892 cls.add_constructor([param('ns3::GammaVariable const &', 'arg0')]) |
|
1893 ## random-variable.h (module 'core'): ns3::GammaVariable::GammaVariable() [constructor] |
|
1894 cls.add_constructor([]) |
|
1895 ## random-variable.h (module 'core'): ns3::GammaVariable::GammaVariable(double alpha, double beta) [constructor] |
|
1896 cls.add_constructor([param('double', 'alpha'), param('double', 'beta')]) |
|
1897 ## random-variable.h (module 'core'): double ns3::GammaVariable::GetValue() const [member function] |
|
1898 cls.add_method('GetValue', |
|
1899 'double', |
|
1900 [], |
|
1901 is_const=True) |
|
1902 ## random-variable.h (module 'core'): double ns3::GammaVariable::GetValue(double alpha, double beta) const [member function] |
|
1903 cls.add_method('GetValue', |
|
1904 'double', |
|
1905 [param('double', 'alpha'), param('double', 'beta')], |
|
1906 is_const=True) |
|
1907 return |
|
1908 |
|
1909 def register_Ns3IntEmpiricalVariable_methods(root_module, cls): |
|
1910 ## random-variable.h (module 'core'): ns3::IntEmpiricalVariable::IntEmpiricalVariable(ns3::IntEmpiricalVariable const & arg0) [copy constructor] |
|
1911 cls.add_constructor([param('ns3::IntEmpiricalVariable const &', 'arg0')]) |
|
1912 ## random-variable.h (module 'core'): ns3::IntEmpiricalVariable::IntEmpiricalVariable() [constructor] |
|
1913 cls.add_constructor([]) |
|
1914 return |
|
1915 |
|
1916 def register_Ns3LogNormalVariable_methods(root_module, cls): |
|
1917 ## random-variable.h (module 'core'): ns3::LogNormalVariable::LogNormalVariable(ns3::LogNormalVariable const & arg0) [copy constructor] |
|
1918 cls.add_constructor([param('ns3::LogNormalVariable const &', 'arg0')]) |
|
1919 ## random-variable.h (module 'core'): ns3::LogNormalVariable::LogNormalVariable(double mu, double sigma) [constructor] |
|
1920 cls.add_constructor([param('double', 'mu'), param('double', 'sigma')]) |
|
1921 return |
|
1922 |
|
1923 def register_Ns3NormalVariable_methods(root_module, cls): |
|
1924 ## random-variable.h (module 'core'): ns3::NormalVariable::NormalVariable(ns3::NormalVariable const & arg0) [copy constructor] |
|
1925 cls.add_constructor([param('ns3::NormalVariable const &', 'arg0')]) |
|
1926 ## random-variable.h (module 'core'): ns3::NormalVariable::NormalVariable() [constructor] |
|
1927 cls.add_constructor([]) |
|
1928 ## random-variable.h (module 'core'): ns3::NormalVariable::NormalVariable(double m, double v) [constructor] |
|
1929 cls.add_constructor([param('double', 'm'), param('double', 'v')]) |
|
1930 ## random-variable.h (module 'core'): ns3::NormalVariable::NormalVariable(double m, double v, double b) [constructor] |
|
1931 cls.add_constructor([param('double', 'm'), param('double', 'v'), param('double', 'b')]) |
|
1932 return |
|
1933 |
|
1934 def register_Ns3Object_methods(root_module, cls): |
1692 def register_Ns3Object_methods(root_module, cls): |
1935 ## object.h (module 'core'): ns3::Object::Object() [constructor] |
1693 ## object.h (module 'core'): ns3::Object::Object() [constructor] |
1936 cls.add_constructor([]) |
1694 cls.add_constructor([]) |
1937 ## object.h (module 'core'): void ns3::Object::AggregateObject(ns3::Ptr<ns3::Object> other) [member function] |
1695 ## object.h (module 'core'): void ns3::Object::AggregateObject(ns3::Ptr<ns3::Object> other) [member function] |
1938 cls.add_method('AggregateObject', |
1696 cls.add_method('AggregateObject', |
1995 cls.add_method('Next', |
1753 cls.add_method('Next', |
1996 'ns3::Ptr< ns3::Object const >', |
1754 'ns3::Ptr< ns3::Object const >', |
1997 []) |
1755 []) |
1998 return |
1756 return |
1999 |
1757 |
2000 def register_Ns3ParetoVariable_methods(root_module, cls): |
|
2001 ## random-variable.h (module 'core'): ns3::ParetoVariable::ParetoVariable(ns3::ParetoVariable const & arg0) [copy constructor] |
|
2002 cls.add_constructor([param('ns3::ParetoVariable const &', 'arg0')]) |
|
2003 ## random-variable.h (module 'core'): ns3::ParetoVariable::ParetoVariable() [constructor] |
|
2004 cls.add_constructor([]) |
|
2005 ## random-variable.h (module 'core'): ns3::ParetoVariable::ParetoVariable(double m) [constructor] |
|
2006 cls.add_constructor([param('double', 'm')]) |
|
2007 ## random-variable.h (module 'core'): ns3::ParetoVariable::ParetoVariable(double m, double s) [constructor] |
|
2008 cls.add_constructor([param('double', 'm'), param('double', 's')]) |
|
2009 ## random-variable.h (module 'core'): ns3::ParetoVariable::ParetoVariable(double m, double s, double b) [constructor] |
|
2010 cls.add_constructor([param('double', 'm'), param('double', 's'), param('double', 'b')]) |
|
2011 ## random-variable.h (module 'core'): ns3::ParetoVariable::ParetoVariable(std::pair<double,double> params) [constructor] |
|
2012 cls.add_constructor([param('std::pair< double, double >', 'params')]) |
|
2013 ## random-variable.h (module 'core'): ns3::ParetoVariable::ParetoVariable(std::pair<double,double> params, double b) [constructor] |
|
2014 cls.add_constructor([param('std::pair< double, double >', 'params'), param('double', 'b')]) |
|
2015 return |
|
2016 |
|
2017 def register_Ns3PositionAllocator_methods(root_module, cls): |
1758 def register_Ns3PositionAllocator_methods(root_module, cls): |
2018 ## position-allocator.h (module 'mobility'): ns3::PositionAllocator::PositionAllocator(ns3::PositionAllocator const & arg0) [copy constructor] |
1759 ## position-allocator.h (module 'mobility'): ns3::PositionAllocator::PositionAllocator(ns3::PositionAllocator const & arg0) [copy constructor] |
2019 cls.add_constructor([param('ns3::PositionAllocator const &', 'arg0')]) |
1760 cls.add_constructor([param('ns3::PositionAllocator const &', 'arg0')]) |
2020 ## position-allocator.h (module 'mobility'): ns3::PositionAllocator::PositionAllocator() [constructor] |
1761 ## position-allocator.h (module 'mobility'): ns3::PositionAllocator::PositionAllocator() [constructor] |
2021 cls.add_constructor([]) |
1762 cls.add_constructor([]) |
|
1763 ## position-allocator.h (module 'mobility'): int64_t ns3::PositionAllocator::AssignStreams(int64_t stream) [member function] |
|
1764 cls.add_method('AssignStreams', |
|
1765 'int64_t', |
|
1766 [param('int64_t', 'stream')], |
|
1767 is_pure_virtual=True, is_virtual=True) |
2022 ## position-allocator.h (module 'mobility'): ns3::Vector ns3::PositionAllocator::GetNext() const [member function] |
1768 ## position-allocator.h (module 'mobility'): ns3::Vector ns3::PositionAllocator::GetNext() const [member function] |
2023 cls.add_method('GetNext', |
1769 cls.add_method('GetNext', |
2024 'ns3::Vector', |
1770 'ns3::Vector', |
2025 [], |
1771 [], |
2026 is_pure_virtual=True, is_const=True, is_virtual=True) |
1772 is_pure_virtual=True, is_const=True, is_virtual=True) |
2041 cls.add_constructor([]) |
1787 cls.add_constructor([]) |
2042 ## propagation-loss-model.h (module 'propagation'): void ns3::PropagationLossModel::SetNext(ns3::Ptr<ns3::PropagationLossModel> next) [member function] |
1788 ## propagation-loss-model.h (module 'propagation'): void ns3::PropagationLossModel::SetNext(ns3::Ptr<ns3::PropagationLossModel> next) [member function] |
2043 cls.add_method('SetNext', |
1789 cls.add_method('SetNext', |
2044 'void', |
1790 'void', |
2045 [param('ns3::Ptr< ns3::PropagationLossModel >', 'next')]) |
1791 [param('ns3::Ptr< ns3::PropagationLossModel >', 'next')]) |
|
1792 ## propagation-loss-model.h (module 'propagation'): ns3::Ptr<ns3::PropagationLossModel> ns3::PropagationLossModel::GetNext() [member function] |
|
1793 cls.add_method('GetNext', |
|
1794 'ns3::Ptr< ns3::PropagationLossModel >', |
|
1795 []) |
2046 ## propagation-loss-model.h (module 'propagation'): double ns3::PropagationLossModel::CalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
1796 ## propagation-loss-model.h (module 'propagation'): double ns3::PropagationLossModel::CalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
2047 cls.add_method('CalcRxPower', |
1797 cls.add_method('CalcRxPower', |
2048 'double', |
1798 'double', |
2049 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
1799 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
2050 is_const=True) |
1800 is_const=True) |
|
1801 ## propagation-loss-model.h (module 'propagation'): int64_t ns3::PropagationLossModel::AssignStreams(int64_t stream) [member function] |
|
1802 cls.add_method('AssignStreams', |
|
1803 'int64_t', |
|
1804 [param('int64_t', 'stream')]) |
2051 ## propagation-loss-model.h (module 'propagation'): double ns3::PropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
1805 ## propagation-loss-model.h (module 'propagation'): double ns3::PropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
2052 cls.add_method('DoCalcRxPower', |
1806 cls.add_method('DoCalcRxPower', |
2053 'double', |
1807 'double', |
2054 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
1808 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
2055 is_pure_virtual=True, is_const=True, visibility='private', is_virtual=True) |
1809 is_pure_virtual=True, is_const=True, visibility='private', is_virtual=True) |
|
1810 ## propagation-loss-model.h (module 'propagation'): int64_t ns3::PropagationLossModel::DoAssignStreams(int64_t stream) [member function] |
|
1811 cls.add_method('DoAssignStreams', |
|
1812 'int64_t', |
|
1813 [param('int64_t', 'stream')], |
|
1814 is_pure_virtual=True, visibility='private', is_virtual=True) |
2056 return |
1815 return |
2057 |
1816 |
2058 def register_Ns3RandomBoxPositionAllocator_methods(root_module, cls): |
1817 def register_Ns3RandomBoxPositionAllocator_methods(root_module, cls): |
2059 ## position-allocator.h (module 'mobility'): ns3::RandomBoxPositionAllocator::RandomBoxPositionAllocator(ns3::RandomBoxPositionAllocator const & arg0) [copy constructor] |
1818 ## position-allocator.h (module 'mobility'): ns3::RandomBoxPositionAllocator::RandomBoxPositionAllocator(ns3::RandomBoxPositionAllocator const & arg0) [copy constructor] |
2060 cls.add_constructor([param('ns3::RandomBoxPositionAllocator const &', 'arg0')]) |
1819 cls.add_constructor([param('ns3::RandomBoxPositionAllocator const &', 'arg0')]) |
2061 ## position-allocator.h (module 'mobility'): ns3::RandomBoxPositionAllocator::RandomBoxPositionAllocator() [constructor] |
1820 ## position-allocator.h (module 'mobility'): ns3::RandomBoxPositionAllocator::RandomBoxPositionAllocator() [constructor] |
2062 cls.add_constructor([]) |
1821 cls.add_constructor([]) |
|
1822 ## position-allocator.h (module 'mobility'): int64_t ns3::RandomBoxPositionAllocator::AssignStreams(int64_t stream) [member function] |
|
1823 cls.add_method('AssignStreams', |
|
1824 'int64_t', |
|
1825 [param('int64_t', 'stream')], |
|
1826 is_virtual=True) |
2063 ## position-allocator.h (module 'mobility'): ns3::Vector ns3::RandomBoxPositionAllocator::GetNext() const [member function] |
1827 ## position-allocator.h (module 'mobility'): ns3::Vector ns3::RandomBoxPositionAllocator::GetNext() const [member function] |
2064 cls.add_method('GetNext', |
1828 cls.add_method('GetNext', |
2065 'ns3::Vector', |
1829 'ns3::Vector', |
2066 [], |
1830 [], |
2067 is_const=True, is_virtual=True) |
1831 is_const=True, is_virtual=True) |
2068 ## position-allocator.h (module 'mobility'): static ns3::TypeId ns3::RandomBoxPositionAllocator::GetTypeId() [member function] |
1832 ## position-allocator.h (module 'mobility'): static ns3::TypeId ns3::RandomBoxPositionAllocator::GetTypeId() [member function] |
2069 cls.add_method('GetTypeId', |
1833 cls.add_method('GetTypeId', |
2070 'ns3::TypeId', |
1834 'ns3::TypeId', |
2071 [], |
1835 [], |
2072 is_static=True) |
1836 is_static=True) |
2073 ## position-allocator.h (module 'mobility'): void ns3::RandomBoxPositionAllocator::SetX(ns3::RandomVariable x) [member function] |
1837 ## position-allocator.h (module 'mobility'): void ns3::RandomBoxPositionAllocator::SetX(ns3::Ptr<ns3::RandomVariableStream> x) [member function] |
2074 cls.add_method('SetX', |
1838 cls.add_method('SetX', |
2075 'void', |
1839 'void', |
2076 [param('ns3::RandomVariable', 'x')]) |
1840 [param('ns3::Ptr< ns3::RandomVariableStream >', 'x')]) |
2077 ## position-allocator.h (module 'mobility'): void ns3::RandomBoxPositionAllocator::SetY(ns3::RandomVariable y) [member function] |
1841 ## position-allocator.h (module 'mobility'): void ns3::RandomBoxPositionAllocator::SetY(ns3::Ptr<ns3::RandomVariableStream> y) [member function] |
2078 cls.add_method('SetY', |
1842 cls.add_method('SetY', |
2079 'void', |
1843 'void', |
2080 [param('ns3::RandomVariable', 'y')]) |
1844 [param('ns3::Ptr< ns3::RandomVariableStream >', 'y')]) |
2081 ## position-allocator.h (module 'mobility'): void ns3::RandomBoxPositionAllocator::SetZ(ns3::RandomVariable z) [member function] |
1845 ## position-allocator.h (module 'mobility'): void ns3::RandomBoxPositionAllocator::SetZ(ns3::Ptr<ns3::RandomVariableStream> z) [member function] |
2082 cls.add_method('SetZ', |
1846 cls.add_method('SetZ', |
2083 'void', |
1847 'void', |
2084 [param('ns3::RandomVariable', 'z')]) |
1848 [param('ns3::Ptr< ns3::RandomVariableStream >', 'z')]) |
2085 return |
1849 return |
2086 |
1850 |
2087 def register_Ns3RandomBuildingPositionAllocator_methods(root_module, cls): |
1851 def register_Ns3RandomBuildingPositionAllocator_methods(root_module, cls): |
2088 ## building-position-allocator.h (module 'buildings'): ns3::RandomBuildingPositionAllocator::RandomBuildingPositionAllocator(ns3::RandomBuildingPositionAllocator const & arg0) [copy constructor] |
1852 ## building-position-allocator.h (module 'buildings'): ns3::RandomBuildingPositionAllocator::RandomBuildingPositionAllocator(ns3::RandomBuildingPositionAllocator const & arg0) [copy constructor] |
2089 cls.add_constructor([param('ns3::RandomBuildingPositionAllocator const &', 'arg0')]) |
1853 cls.add_constructor([param('ns3::RandomBuildingPositionAllocator const &', 'arg0')]) |
2090 ## building-position-allocator.h (module 'buildings'): ns3::RandomBuildingPositionAllocator::RandomBuildingPositionAllocator() [constructor] |
1854 ## building-position-allocator.h (module 'buildings'): ns3::RandomBuildingPositionAllocator::RandomBuildingPositionAllocator() [constructor] |
2091 cls.add_constructor([]) |
1855 cls.add_constructor([]) |
|
1856 ## building-position-allocator.h (module 'buildings'): int64_t ns3::RandomBuildingPositionAllocator::AssignStreams(int64_t stream) [member function] |
|
1857 cls.add_method('AssignStreams', |
|
1858 'int64_t', |
|
1859 [param('int64_t', 'stream')], |
|
1860 is_virtual=True) |
2092 ## building-position-allocator.h (module 'buildings'): ns3::Vector ns3::RandomBuildingPositionAllocator::GetNext() const [member function] |
1861 ## building-position-allocator.h (module 'buildings'): ns3::Vector ns3::RandomBuildingPositionAllocator::GetNext() const [member function] |
2093 cls.add_method('GetNext', |
1862 cls.add_method('GetNext', |
2094 'ns3::Vector', |
1863 'ns3::Vector', |
2095 [], |
1864 [], |
2096 is_const=True, is_virtual=True) |
1865 is_const=True, is_virtual=True) |
2104 def register_Ns3RandomDiscPositionAllocator_methods(root_module, cls): |
1873 def register_Ns3RandomDiscPositionAllocator_methods(root_module, cls): |
2105 ## position-allocator.h (module 'mobility'): ns3::RandomDiscPositionAllocator::RandomDiscPositionAllocator(ns3::RandomDiscPositionAllocator const & arg0) [copy constructor] |
1874 ## position-allocator.h (module 'mobility'): ns3::RandomDiscPositionAllocator::RandomDiscPositionAllocator(ns3::RandomDiscPositionAllocator const & arg0) [copy constructor] |
2106 cls.add_constructor([param('ns3::RandomDiscPositionAllocator const &', 'arg0')]) |
1875 cls.add_constructor([param('ns3::RandomDiscPositionAllocator const &', 'arg0')]) |
2107 ## position-allocator.h (module 'mobility'): ns3::RandomDiscPositionAllocator::RandomDiscPositionAllocator() [constructor] |
1876 ## position-allocator.h (module 'mobility'): ns3::RandomDiscPositionAllocator::RandomDiscPositionAllocator() [constructor] |
2108 cls.add_constructor([]) |
1877 cls.add_constructor([]) |
|
1878 ## position-allocator.h (module 'mobility'): int64_t ns3::RandomDiscPositionAllocator::AssignStreams(int64_t stream) [member function] |
|
1879 cls.add_method('AssignStreams', |
|
1880 'int64_t', |
|
1881 [param('int64_t', 'stream')], |
|
1882 is_virtual=True) |
2109 ## position-allocator.h (module 'mobility'): ns3::Vector ns3::RandomDiscPositionAllocator::GetNext() const [member function] |
1883 ## position-allocator.h (module 'mobility'): ns3::Vector ns3::RandomDiscPositionAllocator::GetNext() const [member function] |
2110 cls.add_method('GetNext', |
1884 cls.add_method('GetNext', |
2111 'ns3::Vector', |
1885 'ns3::Vector', |
2112 [], |
1886 [], |
2113 is_const=True, is_virtual=True) |
1887 is_const=True, is_virtual=True) |
2114 ## position-allocator.h (module 'mobility'): static ns3::TypeId ns3::RandomDiscPositionAllocator::GetTypeId() [member function] |
1888 ## position-allocator.h (module 'mobility'): static ns3::TypeId ns3::RandomDiscPositionAllocator::GetTypeId() [member function] |
2115 cls.add_method('GetTypeId', |
1889 cls.add_method('GetTypeId', |
2116 'ns3::TypeId', |
1890 'ns3::TypeId', |
2117 [], |
1891 [], |
2118 is_static=True) |
1892 is_static=True) |
2119 ## position-allocator.h (module 'mobility'): void ns3::RandomDiscPositionAllocator::SetRho(ns3::RandomVariable rho) [member function] |
1893 ## position-allocator.h (module 'mobility'): void ns3::RandomDiscPositionAllocator::SetRho(ns3::Ptr<ns3::RandomVariableStream> rho) [member function] |
2120 cls.add_method('SetRho', |
1894 cls.add_method('SetRho', |
2121 'void', |
1895 'void', |
2122 [param('ns3::RandomVariable', 'rho')]) |
1896 [param('ns3::Ptr< ns3::RandomVariableStream >', 'rho')]) |
2123 ## position-allocator.h (module 'mobility'): void ns3::RandomDiscPositionAllocator::SetTheta(ns3::RandomVariable theta) [member function] |
1897 ## position-allocator.h (module 'mobility'): void ns3::RandomDiscPositionAllocator::SetTheta(ns3::Ptr<ns3::RandomVariableStream> theta) [member function] |
2124 cls.add_method('SetTheta', |
1898 cls.add_method('SetTheta', |
2125 'void', |
1899 'void', |
2126 [param('ns3::RandomVariable', 'theta')]) |
1900 [param('ns3::Ptr< ns3::RandomVariableStream >', 'theta')]) |
2127 ## position-allocator.h (module 'mobility'): void ns3::RandomDiscPositionAllocator::SetX(double x) [member function] |
1901 ## position-allocator.h (module 'mobility'): void ns3::RandomDiscPositionAllocator::SetX(double x) [member function] |
2128 cls.add_method('SetX', |
1902 cls.add_method('SetX', |
2129 'void', |
1903 'void', |
2130 [param('double', 'x')]) |
1904 [param('double', 'x')]) |
2131 ## position-allocator.h (module 'mobility'): void ns3::RandomDiscPositionAllocator::SetY(double y) [member function] |
1905 ## position-allocator.h (module 'mobility'): void ns3::RandomDiscPositionAllocator::SetY(double y) [member function] |
2145 ## propagation-loss-model.h (module 'propagation'): double ns3::RandomPropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
1919 ## propagation-loss-model.h (module 'propagation'): double ns3::RandomPropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
2146 cls.add_method('DoCalcRxPower', |
1920 cls.add_method('DoCalcRxPower', |
2147 'double', |
1921 'double', |
2148 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
1922 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
2149 is_const=True, visibility='private', is_virtual=True) |
1923 is_const=True, visibility='private', is_virtual=True) |
|
1924 ## propagation-loss-model.h (module 'propagation'): int64_t ns3::RandomPropagationLossModel::DoAssignStreams(int64_t stream) [member function] |
|
1925 cls.add_method('DoAssignStreams', |
|
1926 'int64_t', |
|
1927 [param('int64_t', 'stream')], |
|
1928 visibility='private', is_virtual=True) |
2150 return |
1929 return |
2151 |
1930 |
2152 def register_Ns3RandomRectanglePositionAllocator_methods(root_module, cls): |
1931 def register_Ns3RandomRectanglePositionAllocator_methods(root_module, cls): |
2153 ## position-allocator.h (module 'mobility'): ns3::RandomRectanglePositionAllocator::RandomRectanglePositionAllocator(ns3::RandomRectanglePositionAllocator const & arg0) [copy constructor] |
1932 ## position-allocator.h (module 'mobility'): ns3::RandomRectanglePositionAllocator::RandomRectanglePositionAllocator(ns3::RandomRectanglePositionAllocator const & arg0) [copy constructor] |
2154 cls.add_constructor([param('ns3::RandomRectanglePositionAllocator const &', 'arg0')]) |
1933 cls.add_constructor([param('ns3::RandomRectanglePositionAllocator const &', 'arg0')]) |
2155 ## position-allocator.h (module 'mobility'): ns3::RandomRectanglePositionAllocator::RandomRectanglePositionAllocator() [constructor] |
1934 ## position-allocator.h (module 'mobility'): ns3::RandomRectanglePositionAllocator::RandomRectanglePositionAllocator() [constructor] |
2156 cls.add_constructor([]) |
1935 cls.add_constructor([]) |
|
1936 ## position-allocator.h (module 'mobility'): int64_t ns3::RandomRectanglePositionAllocator::AssignStreams(int64_t stream) [member function] |
|
1937 cls.add_method('AssignStreams', |
|
1938 'int64_t', |
|
1939 [param('int64_t', 'stream')], |
|
1940 is_virtual=True) |
2157 ## position-allocator.h (module 'mobility'): ns3::Vector ns3::RandomRectanglePositionAllocator::GetNext() const [member function] |
1941 ## position-allocator.h (module 'mobility'): ns3::Vector ns3::RandomRectanglePositionAllocator::GetNext() const [member function] |
2158 cls.add_method('GetNext', |
1942 cls.add_method('GetNext', |
2159 'ns3::Vector', |
1943 'ns3::Vector', |
2160 [], |
1944 [], |
2161 is_const=True, is_virtual=True) |
1945 is_const=True, is_virtual=True) |
2162 ## position-allocator.h (module 'mobility'): static ns3::TypeId ns3::RandomRectanglePositionAllocator::GetTypeId() [member function] |
1946 ## position-allocator.h (module 'mobility'): static ns3::TypeId ns3::RandomRectanglePositionAllocator::GetTypeId() [member function] |
2163 cls.add_method('GetTypeId', |
1947 cls.add_method('GetTypeId', |
2164 'ns3::TypeId', |
1948 'ns3::TypeId', |
2165 [], |
1949 [], |
2166 is_static=True) |
1950 is_static=True) |
2167 ## position-allocator.h (module 'mobility'): void ns3::RandomRectanglePositionAllocator::SetX(ns3::RandomVariable x) [member function] |
1951 ## position-allocator.h (module 'mobility'): void ns3::RandomRectanglePositionAllocator::SetX(ns3::Ptr<ns3::RandomVariableStream> x) [member function] |
2168 cls.add_method('SetX', |
1952 cls.add_method('SetX', |
2169 'void', |
1953 'void', |
2170 [param('ns3::RandomVariable', 'x')]) |
1954 [param('ns3::Ptr< ns3::RandomVariableStream >', 'x')]) |
2171 ## position-allocator.h (module 'mobility'): void ns3::RandomRectanglePositionAllocator::SetY(ns3::RandomVariable y) [member function] |
1955 ## position-allocator.h (module 'mobility'): void ns3::RandomRectanglePositionAllocator::SetY(ns3::Ptr<ns3::RandomVariableStream> y) [member function] |
2172 cls.add_method('SetY', |
1956 cls.add_method('SetY', |
2173 'void', |
1957 'void', |
2174 [param('ns3::RandomVariable', 'y')]) |
1958 [param('ns3::Ptr< ns3::RandomVariableStream >', 'y')]) |
2175 return |
1959 return |
2176 |
1960 |
2177 def register_Ns3RandomRoomPositionAllocator_methods(root_module, cls): |
1961 def register_Ns3RandomRoomPositionAllocator_methods(root_module, cls): |
2178 ## building-position-allocator.h (module 'buildings'): ns3::RandomRoomPositionAllocator::RandomRoomPositionAllocator(ns3::RandomRoomPositionAllocator const & arg0) [copy constructor] |
1962 ## building-position-allocator.h (module 'buildings'): ns3::RandomRoomPositionAllocator::RandomRoomPositionAllocator(ns3::RandomRoomPositionAllocator const & arg0) [copy constructor] |
2179 cls.add_constructor([param('ns3::RandomRoomPositionAllocator const &', 'arg0')]) |
1963 cls.add_constructor([param('ns3::RandomRoomPositionAllocator const &', 'arg0')]) |
2180 ## building-position-allocator.h (module 'buildings'): ns3::RandomRoomPositionAllocator::RandomRoomPositionAllocator() [constructor] |
1964 ## building-position-allocator.h (module 'buildings'): ns3::RandomRoomPositionAllocator::RandomRoomPositionAllocator() [constructor] |
2181 cls.add_constructor([]) |
1965 cls.add_constructor([]) |
|
1966 ## building-position-allocator.h (module 'buildings'): int64_t ns3::RandomRoomPositionAllocator::AssignStreams(int64_t stream) [member function] |
|
1967 cls.add_method('AssignStreams', |
|
1968 'int64_t', |
|
1969 [param('int64_t', 'stream')], |
|
1970 is_virtual=True) |
2182 ## building-position-allocator.h (module 'buildings'): ns3::Vector ns3::RandomRoomPositionAllocator::GetNext() const [member function] |
1971 ## building-position-allocator.h (module 'buildings'): ns3::Vector ns3::RandomRoomPositionAllocator::GetNext() const [member function] |
2183 cls.add_method('GetNext', |
1972 cls.add_method('GetNext', |
2184 'ns3::Vector', |
1973 'ns3::Vector', |
2185 [], |
1974 [], |
2186 is_const=True, is_virtual=True) |
1975 is_const=True, is_virtual=True) |
2202 ## propagation-loss-model.h (module 'propagation'): double ns3::RangePropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
2034 ## propagation-loss-model.h (module 'propagation'): double ns3::RangePropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
2203 cls.add_method('DoCalcRxPower', |
2035 cls.add_method('DoCalcRxPower', |
2204 'double', |
2036 'double', |
2205 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
2037 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
2206 is_const=True, visibility='private', is_virtual=True) |
2038 is_const=True, visibility='private', is_virtual=True) |
|
2039 ## propagation-loss-model.h (module 'propagation'): int64_t ns3::RangePropagationLossModel::DoAssignStreams(int64_t stream) [member function] |
|
2040 cls.add_method('DoAssignStreams', |
|
2041 'int64_t', |
|
2042 [param('int64_t', 'stream')], |
|
2043 visibility='private', is_virtual=True) |
2207 return |
2044 return |
2208 |
2045 |
2209 def register_Ns3SameRoomPositionAllocator_methods(root_module, cls): |
2046 def register_Ns3SameRoomPositionAllocator_methods(root_module, cls): |
2210 ## building-position-allocator.h (module 'buildings'): ns3::SameRoomPositionAllocator::SameRoomPositionAllocator(ns3::SameRoomPositionAllocator const & arg0) [copy constructor] |
2047 ## building-position-allocator.h (module 'buildings'): ns3::SameRoomPositionAllocator::SameRoomPositionAllocator(ns3::SameRoomPositionAllocator const & arg0) [copy constructor] |
2211 cls.add_constructor([param('ns3::SameRoomPositionAllocator const &', 'arg0')]) |
2048 cls.add_constructor([param('ns3::SameRoomPositionAllocator const &', 'arg0')]) |
2212 ## building-position-allocator.h (module 'buildings'): ns3::SameRoomPositionAllocator::SameRoomPositionAllocator() [constructor] |
2049 ## building-position-allocator.h (module 'buildings'): ns3::SameRoomPositionAllocator::SameRoomPositionAllocator() [constructor] |
2213 cls.add_constructor([]) |
2050 cls.add_constructor([]) |
2214 ## building-position-allocator.h (module 'buildings'): ns3::SameRoomPositionAllocator::SameRoomPositionAllocator(ns3::NodeContainer c) [constructor] |
2051 ## building-position-allocator.h (module 'buildings'): ns3::SameRoomPositionAllocator::SameRoomPositionAllocator(ns3::NodeContainer c) [constructor] |
2215 cls.add_constructor([param('ns3::NodeContainer', 'c')]) |
2052 cls.add_constructor([param('ns3::NodeContainer', 'c')]) |
|
2053 ## building-position-allocator.h (module 'buildings'): int64_t ns3::SameRoomPositionAllocator::AssignStreams(int64_t arg0) [member function] |
|
2054 cls.add_method('AssignStreams', |
|
2055 'int64_t', |
|
2056 [param('int64_t', 'arg0')], |
|
2057 is_virtual=True) |
2216 ## building-position-allocator.h (module 'buildings'): ns3::Vector ns3::SameRoomPositionAllocator::GetNext() const [member function] |
2058 ## building-position-allocator.h (module 'buildings'): ns3::Vector ns3::SameRoomPositionAllocator::GetNext() const [member function] |
2217 cls.add_method('GetNext', |
2059 cls.add_method('GetNext', |
2218 'ns3::Vector', |
2060 'ns3::Vector', |
2219 [], |
2061 [], |
2220 is_const=True, is_virtual=True) |
2062 is_const=True, is_virtual=True) |
2221 ## building-position-allocator.h (module 'buildings'): static ns3::TypeId ns3::SameRoomPositionAllocator::GetTypeId() [member function] |
2063 ## building-position-allocator.h (module 'buildings'): static ns3::TypeId ns3::SameRoomPositionAllocator::GetTypeId() [member function] |
2222 cls.add_method('GetTypeId', |
2064 cls.add_method('GetTypeId', |
2223 'ns3::TypeId', |
2065 'ns3::TypeId', |
2224 [], |
2066 [], |
2225 is_static=True) |
2067 is_static=True) |
|
2068 return |
|
2069 |
|
2070 def register_Ns3SequentialRandomVariable_methods(root_module, cls): |
|
2071 ## random-variable-stream.h (module 'core'): static ns3::TypeId ns3::SequentialRandomVariable::GetTypeId() [member function] |
|
2072 cls.add_method('GetTypeId', |
|
2073 'ns3::TypeId', |
|
2074 [], |
|
2075 is_static=True) |
|
2076 ## random-variable-stream.h (module 'core'): ns3::SequentialRandomVariable::SequentialRandomVariable() [constructor] |
|
2077 cls.add_constructor([]) |
|
2078 ## random-variable-stream.h (module 'core'): double ns3::SequentialRandomVariable::GetMin() const [member function] |
|
2079 cls.add_method('GetMin', |
|
2080 'double', |
|
2081 [], |
|
2082 is_const=True) |
|
2083 ## random-variable-stream.h (module 'core'): double ns3::SequentialRandomVariable::GetMax() const [member function] |
|
2084 cls.add_method('GetMax', |
|
2085 'double', |
|
2086 [], |
|
2087 is_const=True) |
|
2088 ## random-variable-stream.h (module 'core'): ns3::Ptr<ns3::RandomVariableStream> ns3::SequentialRandomVariable::GetIncrement() const [member function] |
|
2089 cls.add_method('GetIncrement', |
|
2090 'ns3::Ptr< ns3::RandomVariableStream >', |
|
2091 [], |
|
2092 is_const=True) |
|
2093 ## random-variable-stream.h (module 'core'): uint32_t ns3::SequentialRandomVariable::GetConsecutive() const [member function] |
|
2094 cls.add_method('GetConsecutive', |
|
2095 'uint32_t', |
|
2096 [], |
|
2097 is_const=True) |
|
2098 ## random-variable-stream.h (module 'core'): double ns3::SequentialRandomVariable::GetValue() [member function] |
|
2099 cls.add_method('GetValue', |
|
2100 'double', |
|
2101 [], |
|
2102 is_virtual=True) |
|
2103 ## random-variable-stream.h (module 'core'): uint32_t ns3::SequentialRandomVariable::GetInteger() [member function] |
|
2104 cls.add_method('GetInteger', |
|
2105 'uint32_t', |
|
2106 [], |
|
2107 is_virtual=True) |
2226 return |
2108 return |
2227 |
2109 |
2228 def register_Ns3SimpleRefCount__Ns3AttributeAccessor_Ns3Empty_Ns3DefaultDeleter__lt__ns3AttributeAccessor__gt___methods(root_module, cls): |
2110 def register_Ns3SimpleRefCount__Ns3AttributeAccessor_Ns3Empty_Ns3DefaultDeleter__lt__ns3AttributeAccessor__gt___methods(root_module, cls): |
2229 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> >::SimpleRefCount() [constructor] |
2111 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> >::SimpleRefCount() [constructor] |
2230 cls.add_constructor([]) |
2112 cls.add_constructor([]) |
2481 'bool', |
2368 'bool', |
2482 [param('ns3::ObjectBase *', 'obj', transfer_ownership=False), param('ns3::CallbackBase const &', 'cb')], |
2369 [param('ns3::ObjectBase *', 'obj', transfer_ownership=False), param('ns3::CallbackBase const &', 'cb')], |
2483 is_pure_virtual=True, is_const=True, is_virtual=True) |
2370 is_pure_virtual=True, is_const=True, is_virtual=True) |
2484 return |
2371 return |
2485 |
2372 |
|
2373 def register_Ns3TriangularRandomVariable_methods(root_module, cls): |
|
2374 ## random-variable-stream.h (module 'core'): static ns3::TypeId ns3::TriangularRandomVariable::GetTypeId() [member function] |
|
2375 cls.add_method('GetTypeId', |
|
2376 'ns3::TypeId', |
|
2377 [], |
|
2378 is_static=True) |
|
2379 ## random-variable-stream.h (module 'core'): ns3::TriangularRandomVariable::TriangularRandomVariable() [constructor] |
|
2380 cls.add_constructor([]) |
|
2381 ## random-variable-stream.h (module 'core'): double ns3::TriangularRandomVariable::GetMean() const [member function] |
|
2382 cls.add_method('GetMean', |
|
2383 'double', |
|
2384 [], |
|
2385 is_const=True) |
|
2386 ## random-variable-stream.h (module 'core'): double ns3::TriangularRandomVariable::GetMin() const [member function] |
|
2387 cls.add_method('GetMin', |
|
2388 'double', |
|
2389 [], |
|
2390 is_const=True) |
|
2391 ## random-variable-stream.h (module 'core'): double ns3::TriangularRandomVariable::GetMax() const [member function] |
|
2392 cls.add_method('GetMax', |
|
2393 'double', |
|
2394 [], |
|
2395 is_const=True) |
|
2396 ## random-variable-stream.h (module 'core'): double ns3::TriangularRandomVariable::GetValue(double mean, double min, double max) [member function] |
|
2397 cls.add_method('GetValue', |
|
2398 'double', |
|
2399 [param('double', 'mean'), param('double', 'min'), param('double', 'max')]) |
|
2400 ## random-variable-stream.h (module 'core'): uint32_t ns3::TriangularRandomVariable::GetInteger(uint32_t mean, uint32_t min, uint32_t max) [member function] |
|
2401 cls.add_method('GetInteger', |
|
2402 'uint32_t', |
|
2403 [param('uint32_t', 'mean'), param('uint32_t', 'min'), param('uint32_t', 'max')]) |
|
2404 ## random-variable-stream.h (module 'core'): double ns3::TriangularRandomVariable::GetValue() [member function] |
|
2405 cls.add_method('GetValue', |
|
2406 'double', |
|
2407 [], |
|
2408 is_virtual=True) |
|
2409 ## random-variable-stream.h (module 'core'): uint32_t ns3::TriangularRandomVariable::GetInteger() [member function] |
|
2410 cls.add_method('GetInteger', |
|
2411 'uint32_t', |
|
2412 [], |
|
2413 is_virtual=True) |
|
2414 return |
|
2415 |
2486 def register_Ns3TwoRayGroundPropagationLossModel_methods(root_module, cls): |
2416 def register_Ns3TwoRayGroundPropagationLossModel_methods(root_module, cls): |
2487 ## propagation-loss-model.h (module 'propagation'): static ns3::TypeId ns3::TwoRayGroundPropagationLossModel::GetTypeId() [member function] |
2417 ## propagation-loss-model.h (module 'propagation'): static ns3::TypeId ns3::TwoRayGroundPropagationLossModel::GetTypeId() [member function] |
2488 cls.add_method('GetTypeId', |
2418 cls.add_method('GetTypeId', |
2489 'ns3::TypeId', |
2419 'ns3::TypeId', |
2490 [], |
2420 [], |
2529 ## propagation-loss-model.h (module 'propagation'): double ns3::TwoRayGroundPropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
2459 ## propagation-loss-model.h (module 'propagation'): double ns3::TwoRayGroundPropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
2530 cls.add_method('DoCalcRxPower', |
2460 cls.add_method('DoCalcRxPower', |
2531 'double', |
2461 'double', |
2532 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
2462 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
2533 is_const=True, visibility='private', is_virtual=True) |
2463 is_const=True, visibility='private', is_virtual=True) |
|
2464 ## propagation-loss-model.h (module 'propagation'): int64_t ns3::TwoRayGroundPropagationLossModel::DoAssignStreams(int64_t stream) [member function] |
|
2465 cls.add_method('DoAssignStreams', |
|
2466 'int64_t', |
|
2467 [param('int64_t', 'stream')], |
|
2468 visibility='private', is_virtual=True) |
2534 return |
2469 return |
2535 |
2470 |
2536 def register_Ns3UniformDiscPositionAllocator_methods(root_module, cls): |
2471 def register_Ns3UniformDiscPositionAllocator_methods(root_module, cls): |
2537 ## position-allocator.h (module 'mobility'): ns3::UniformDiscPositionAllocator::UniformDiscPositionAllocator(ns3::UniformDiscPositionAllocator const & arg0) [copy constructor] |
2472 ## position-allocator.h (module 'mobility'): ns3::UniformDiscPositionAllocator::UniformDiscPositionAllocator(ns3::UniformDiscPositionAllocator const & arg0) [copy constructor] |
2538 cls.add_constructor([param('ns3::UniformDiscPositionAllocator const &', 'arg0')]) |
2473 cls.add_constructor([param('ns3::UniformDiscPositionAllocator const &', 'arg0')]) |
2539 ## position-allocator.h (module 'mobility'): ns3::UniformDiscPositionAllocator::UniformDiscPositionAllocator() [constructor] |
2474 ## position-allocator.h (module 'mobility'): ns3::UniformDiscPositionAllocator::UniformDiscPositionAllocator() [constructor] |
2540 cls.add_constructor([]) |
2475 cls.add_constructor([]) |
|
2476 ## position-allocator.h (module 'mobility'): int64_t ns3::UniformDiscPositionAllocator::AssignStreams(int64_t stream) [member function] |
|
2477 cls.add_method('AssignStreams', |
|
2478 'int64_t', |
|
2479 [param('int64_t', 'stream')], |
|
2480 is_virtual=True) |
2541 ## position-allocator.h (module 'mobility'): ns3::Vector ns3::UniformDiscPositionAllocator::GetNext() const [member function] |
2481 ## position-allocator.h (module 'mobility'): ns3::Vector ns3::UniformDiscPositionAllocator::GetNext() const [member function] |
2542 cls.add_method('GetNext', |
2482 cls.add_method('GetNext', |
2543 'ns3::Vector', |
2483 'ns3::Vector', |
2544 [], |
2484 [], |
2545 is_const=True, is_virtual=True) |
2485 is_const=True, is_virtual=True) |
2558 [param('double', 'x')]) |
2498 [param('double', 'x')]) |
2559 ## position-allocator.h (module 'mobility'): void ns3::UniformDiscPositionAllocator::SetY(double y) [member function] |
2499 ## position-allocator.h (module 'mobility'): void ns3::UniformDiscPositionAllocator::SetY(double y) [member function] |
2560 cls.add_method('SetY', |
2500 cls.add_method('SetY', |
2561 'void', |
2501 'void', |
2562 [param('double', 'y')]) |
2502 [param('double', 'y')]) |
|
2503 return |
|
2504 |
|
2505 def register_Ns3UniformRandomVariable_methods(root_module, cls): |
|
2506 ## random-variable-stream.h (module 'core'): static ns3::TypeId ns3::UniformRandomVariable::GetTypeId() [member function] |
|
2507 cls.add_method('GetTypeId', |
|
2508 'ns3::TypeId', |
|
2509 [], |
|
2510 is_static=True) |
|
2511 ## random-variable-stream.h (module 'core'): ns3::UniformRandomVariable::UniformRandomVariable() [constructor] |
|
2512 cls.add_constructor([]) |
|
2513 ## random-variable-stream.h (module 'core'): double ns3::UniformRandomVariable::GetMin() const [member function] |
|
2514 cls.add_method('GetMin', |
|
2515 'double', |
|
2516 [], |
|
2517 is_const=True) |
|
2518 ## random-variable-stream.h (module 'core'): double ns3::UniformRandomVariable::GetMax() const [member function] |
|
2519 cls.add_method('GetMax', |
|
2520 'double', |
|
2521 [], |
|
2522 is_const=True) |
|
2523 ## random-variable-stream.h (module 'core'): double ns3::UniformRandomVariable::GetValue(double min, double max) [member function] |
|
2524 cls.add_method('GetValue', |
|
2525 'double', |
|
2526 [param('double', 'min'), param('double', 'max')]) |
|
2527 ## random-variable-stream.h (module 'core'): uint32_t ns3::UniformRandomVariable::GetInteger(uint32_t min, uint32_t max) [member function] |
|
2528 cls.add_method('GetInteger', |
|
2529 'uint32_t', |
|
2530 [param('uint32_t', 'min'), param('uint32_t', 'max')]) |
|
2531 ## random-variable-stream.h (module 'core'): double ns3::UniformRandomVariable::GetValue() [member function] |
|
2532 cls.add_method('GetValue', |
|
2533 'double', |
|
2534 [], |
|
2535 is_virtual=True) |
|
2536 ## random-variable-stream.h (module 'core'): uint32_t ns3::UniformRandomVariable::GetInteger() [member function] |
|
2537 cls.add_method('GetInteger', |
|
2538 'uint32_t', |
|
2539 [], |
|
2540 is_virtual=True) |
|
2541 return |
|
2542 |
|
2543 def register_Ns3WeibullRandomVariable_methods(root_module, cls): |
|
2544 ## random-variable-stream.h (module 'core'): static ns3::TypeId ns3::WeibullRandomVariable::GetTypeId() [member function] |
|
2545 cls.add_method('GetTypeId', |
|
2546 'ns3::TypeId', |
|
2547 [], |
|
2548 is_static=True) |
|
2549 ## random-variable-stream.h (module 'core'): ns3::WeibullRandomVariable::WeibullRandomVariable() [constructor] |
|
2550 cls.add_constructor([]) |
|
2551 ## random-variable-stream.h (module 'core'): double ns3::WeibullRandomVariable::GetScale() const [member function] |
|
2552 cls.add_method('GetScale', |
|
2553 'double', |
|
2554 [], |
|
2555 is_const=True) |
|
2556 ## random-variable-stream.h (module 'core'): double ns3::WeibullRandomVariable::GetShape() const [member function] |
|
2557 cls.add_method('GetShape', |
|
2558 'double', |
|
2559 [], |
|
2560 is_const=True) |
|
2561 ## random-variable-stream.h (module 'core'): double ns3::WeibullRandomVariable::GetBound() const [member function] |
|
2562 cls.add_method('GetBound', |
|
2563 'double', |
|
2564 [], |
|
2565 is_const=True) |
|
2566 ## random-variable-stream.h (module 'core'): double ns3::WeibullRandomVariable::GetValue(double scale, double shape, double bound) [member function] |
|
2567 cls.add_method('GetValue', |
|
2568 'double', |
|
2569 [param('double', 'scale'), param('double', 'shape'), param('double', 'bound')]) |
|
2570 ## random-variable-stream.h (module 'core'): uint32_t ns3::WeibullRandomVariable::GetInteger(uint32_t scale, uint32_t shape, uint32_t bound) [member function] |
|
2571 cls.add_method('GetInteger', |
|
2572 'uint32_t', |
|
2573 [param('uint32_t', 'scale'), param('uint32_t', 'shape'), param('uint32_t', 'bound')]) |
|
2574 ## random-variable-stream.h (module 'core'): double ns3::WeibullRandomVariable::GetValue() [member function] |
|
2575 cls.add_method('GetValue', |
|
2576 'double', |
|
2577 [], |
|
2578 is_virtual=True) |
|
2579 ## random-variable-stream.h (module 'core'): uint32_t ns3::WeibullRandomVariable::GetInteger() [member function] |
|
2580 cls.add_method('GetInteger', |
|
2581 'uint32_t', |
|
2582 [], |
|
2583 is_virtual=True) |
|
2584 return |
|
2585 |
|
2586 def register_Ns3ZetaRandomVariable_methods(root_module, cls): |
|
2587 ## random-variable-stream.h (module 'core'): static ns3::TypeId ns3::ZetaRandomVariable::GetTypeId() [member function] |
|
2588 cls.add_method('GetTypeId', |
|
2589 'ns3::TypeId', |
|
2590 [], |
|
2591 is_static=True) |
|
2592 ## random-variable-stream.h (module 'core'): ns3::ZetaRandomVariable::ZetaRandomVariable() [constructor] |
|
2593 cls.add_constructor([]) |
|
2594 ## random-variable-stream.h (module 'core'): double ns3::ZetaRandomVariable::GetAlpha() const [member function] |
|
2595 cls.add_method('GetAlpha', |
|
2596 'double', |
|
2597 [], |
|
2598 is_const=True) |
|
2599 ## random-variable-stream.h (module 'core'): double ns3::ZetaRandomVariable::GetValue(double alpha) [member function] |
|
2600 cls.add_method('GetValue', |
|
2601 'double', |
|
2602 [param('double', 'alpha')]) |
|
2603 ## random-variable-stream.h (module 'core'): uint32_t ns3::ZetaRandomVariable::GetInteger(uint32_t alpha) [member function] |
|
2604 cls.add_method('GetInteger', |
|
2605 'uint32_t', |
|
2606 [param('uint32_t', 'alpha')]) |
|
2607 ## random-variable-stream.h (module 'core'): double ns3::ZetaRandomVariable::GetValue() [member function] |
|
2608 cls.add_method('GetValue', |
|
2609 'double', |
|
2610 [], |
|
2611 is_virtual=True) |
|
2612 ## random-variable-stream.h (module 'core'): uint32_t ns3::ZetaRandomVariable::GetInteger() [member function] |
|
2613 cls.add_method('GetInteger', |
|
2614 'uint32_t', |
|
2615 [], |
|
2616 is_virtual=True) |
|
2617 return |
|
2618 |
|
2619 def register_Ns3ZipfRandomVariable_methods(root_module, cls): |
|
2620 ## random-variable-stream.h (module 'core'): static ns3::TypeId ns3::ZipfRandomVariable::GetTypeId() [member function] |
|
2621 cls.add_method('GetTypeId', |
|
2622 'ns3::TypeId', |
|
2623 [], |
|
2624 is_static=True) |
|
2625 ## random-variable-stream.h (module 'core'): ns3::ZipfRandomVariable::ZipfRandomVariable() [constructor] |
|
2626 cls.add_constructor([]) |
|
2627 ## random-variable-stream.h (module 'core'): uint32_t ns3::ZipfRandomVariable::GetN() const [member function] |
|
2628 cls.add_method('GetN', |
|
2629 'uint32_t', |
|
2630 [], |
|
2631 is_const=True) |
|
2632 ## random-variable-stream.h (module 'core'): double ns3::ZipfRandomVariable::GetAlpha() const [member function] |
|
2633 cls.add_method('GetAlpha', |
|
2634 'double', |
|
2635 [], |
|
2636 is_const=True) |
|
2637 ## random-variable-stream.h (module 'core'): double ns3::ZipfRandomVariable::GetValue(uint32_t n, double alpha) [member function] |
|
2638 cls.add_method('GetValue', |
|
2639 'double', |
|
2640 [param('uint32_t', 'n'), param('double', 'alpha')]) |
|
2641 ## random-variable-stream.h (module 'core'): uint32_t ns3::ZipfRandomVariable::GetInteger(uint32_t n, uint32_t alpha) [member function] |
|
2642 cls.add_method('GetInteger', |
|
2643 'uint32_t', |
|
2644 [param('uint32_t', 'n'), param('uint32_t', 'alpha')]) |
|
2645 ## random-variable-stream.h (module 'core'): double ns3::ZipfRandomVariable::GetValue() [member function] |
|
2646 cls.add_method('GetValue', |
|
2647 'double', |
|
2648 [], |
|
2649 is_virtual=True) |
|
2650 ## random-variable-stream.h (module 'core'): uint32_t ns3::ZipfRandomVariable::GetInteger() [member function] |
|
2651 cls.add_method('GetInteger', |
|
2652 'uint32_t', |
|
2653 [], |
|
2654 is_virtual=True) |
2563 return |
2655 return |
2564 |
2656 |
2565 def register_Ns3AttributeAccessor_methods(root_module, cls): |
2657 def register_Ns3AttributeAccessor_methods(root_module, cls): |
2566 ## attribute.h (module 'core'): ns3::AttributeAccessor::AttributeAccessor(ns3::AttributeAccessor const & arg0) [copy constructor] |
2658 ## attribute.h (module 'core'): ns3::AttributeAccessor::AttributeAccessor(ns3::AttributeAccessor const & arg0) [copy constructor] |
2567 cls.add_constructor([param('ns3::AttributeAccessor const &', 'arg0')]) |
2659 cls.add_constructor([param('ns3::AttributeAccessor const &', 'arg0')]) |
2881 cls.add_method('Set', |
2978 cls.add_method('Set', |
2882 'void', |
2979 'void', |
2883 [param('ns3::CallbackBase', 'base')]) |
2980 [param('ns3::CallbackBase', 'base')]) |
2884 return |
2981 return |
2885 |
2982 |
|
2983 def register_Ns3ConstantRandomVariable_methods(root_module, cls): |
|
2984 ## random-variable-stream.h (module 'core'): static ns3::TypeId ns3::ConstantRandomVariable::GetTypeId() [member function] |
|
2985 cls.add_method('GetTypeId', |
|
2986 'ns3::TypeId', |
|
2987 [], |
|
2988 is_static=True) |
|
2989 ## random-variable-stream.h (module 'core'): ns3::ConstantRandomVariable::ConstantRandomVariable() [constructor] |
|
2990 cls.add_constructor([]) |
|
2991 ## random-variable-stream.h (module 'core'): double ns3::ConstantRandomVariable::GetConstant() const [member function] |
|
2992 cls.add_method('GetConstant', |
|
2993 'double', |
|
2994 [], |
|
2995 is_const=True) |
|
2996 ## random-variable-stream.h (module 'core'): double ns3::ConstantRandomVariable::GetValue(double constant) [member function] |
|
2997 cls.add_method('GetValue', |
|
2998 'double', |
|
2999 [param('double', 'constant')]) |
|
3000 ## random-variable-stream.h (module 'core'): uint32_t ns3::ConstantRandomVariable::GetInteger(uint32_t constant) [member function] |
|
3001 cls.add_method('GetInteger', |
|
3002 'uint32_t', |
|
3003 [param('uint32_t', 'constant')]) |
|
3004 ## random-variable-stream.h (module 'core'): double ns3::ConstantRandomVariable::GetValue() [member function] |
|
3005 cls.add_method('GetValue', |
|
3006 'double', |
|
3007 [], |
|
3008 is_virtual=True) |
|
3009 ## random-variable-stream.h (module 'core'): uint32_t ns3::ConstantRandomVariable::GetInteger() [member function] |
|
3010 cls.add_method('GetInteger', |
|
3011 'uint32_t', |
|
3012 [], |
|
3013 is_virtual=True) |
|
3014 return |
|
3015 |
|
3016 def register_Ns3DeterministicRandomVariable_methods(root_module, cls): |
|
3017 ## random-variable-stream.h (module 'core'): static ns3::TypeId ns3::DeterministicRandomVariable::GetTypeId() [member function] |
|
3018 cls.add_method('GetTypeId', |
|
3019 'ns3::TypeId', |
|
3020 [], |
|
3021 is_static=True) |
|
3022 ## random-variable-stream.h (module 'core'): ns3::DeterministicRandomVariable::DeterministicRandomVariable() [constructor] |
|
3023 cls.add_constructor([]) |
|
3024 ## random-variable-stream.h (module 'core'): void ns3::DeterministicRandomVariable::SetValueArray(double * values, uint64_t length) [member function] |
|
3025 cls.add_method('SetValueArray', |
|
3026 'void', |
|
3027 [param('double *', 'values'), param('uint64_t', 'length')]) |
|
3028 ## random-variable-stream.h (module 'core'): double ns3::DeterministicRandomVariable::GetValue() [member function] |
|
3029 cls.add_method('GetValue', |
|
3030 'double', |
|
3031 [], |
|
3032 is_virtual=True) |
|
3033 ## random-variable-stream.h (module 'core'): uint32_t ns3::DeterministicRandomVariable::GetInteger() [member function] |
|
3034 cls.add_method('GetInteger', |
|
3035 'uint32_t', |
|
3036 [], |
|
3037 is_virtual=True) |
|
3038 return |
|
3039 |
|
3040 def register_Ns3EmpiricalRandomVariable_methods(root_module, cls): |
|
3041 ## random-variable-stream.h (module 'core'): ns3::EmpiricalRandomVariable::EmpiricalRandomVariable() [constructor] |
|
3042 cls.add_constructor([]) |
|
3043 ## random-variable-stream.h (module 'core'): void ns3::EmpiricalRandomVariable::CDF(double v, double c) [member function] |
|
3044 cls.add_method('CDF', |
|
3045 'void', |
|
3046 [param('double', 'v'), param('double', 'c')]) |
|
3047 ## random-variable-stream.h (module 'core'): uint32_t ns3::EmpiricalRandomVariable::GetInteger() [member function] |
|
3048 cls.add_method('GetInteger', |
|
3049 'uint32_t', |
|
3050 [], |
|
3051 is_virtual=True) |
|
3052 ## random-variable-stream.h (module 'core'): static ns3::TypeId ns3::EmpiricalRandomVariable::GetTypeId() [member function] |
|
3053 cls.add_method('GetTypeId', |
|
3054 'ns3::TypeId', |
|
3055 [], |
|
3056 is_static=True) |
|
3057 ## random-variable-stream.h (module 'core'): double ns3::EmpiricalRandomVariable::GetValue() [member function] |
|
3058 cls.add_method('GetValue', |
|
3059 'double', |
|
3060 [], |
|
3061 is_virtual=True) |
|
3062 ## random-variable-stream.h (module 'core'): double ns3::EmpiricalRandomVariable::Interpolate(double arg0, double arg1, double arg2, double arg3, double arg4) [member function] |
|
3063 cls.add_method('Interpolate', |
|
3064 'double', |
|
3065 [param('double', 'arg0'), param('double', 'arg1'), param('double', 'arg2'), param('double', 'arg3'), param('double', 'arg4')], |
|
3066 visibility='private', is_virtual=True) |
|
3067 ## random-variable-stream.h (module 'core'): void ns3::EmpiricalRandomVariable::Validate() [member function] |
|
3068 cls.add_method('Validate', |
|
3069 'void', |
|
3070 [], |
|
3071 visibility='private', is_virtual=True) |
|
3072 return |
|
3073 |
2886 def register_Ns3EmptyAttributeValue_methods(root_module, cls): |
3074 def register_Ns3EmptyAttributeValue_methods(root_module, cls): |
2887 ## attribute.h (module 'core'): ns3::EmptyAttributeValue::EmptyAttributeValue(ns3::EmptyAttributeValue const & arg0) [copy constructor] |
3075 ## attribute.h (module 'core'): ns3::EmptyAttributeValue::EmptyAttributeValue(ns3::EmptyAttributeValue const & arg0) [copy constructor] |
2888 cls.add_constructor([param('ns3::EmptyAttributeValue const &', 'arg0')]) |
3076 cls.add_constructor([param('ns3::EmptyAttributeValue const &', 'arg0')]) |
2889 ## attribute.h (module 'core'): ns3::EmptyAttributeValue::EmptyAttributeValue() [constructor] |
3077 ## attribute.h (module 'core'): ns3::EmptyAttributeValue::EmptyAttributeValue() [constructor] |
2890 cls.add_constructor([]) |
3078 cls.add_constructor([]) |
2903 'std::string', |
3091 'std::string', |
2904 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
3092 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
2905 is_const=True, visibility='private', is_virtual=True) |
3093 is_const=True, visibility='private', is_virtual=True) |
2906 return |
3094 return |
2907 |
3095 |
|
3096 def register_Ns3ErlangRandomVariable_methods(root_module, cls): |
|
3097 ## random-variable-stream.h (module 'core'): static ns3::TypeId ns3::ErlangRandomVariable::GetTypeId() [member function] |
|
3098 cls.add_method('GetTypeId', |
|
3099 'ns3::TypeId', |
|
3100 [], |
|
3101 is_static=True) |
|
3102 ## random-variable-stream.h (module 'core'): ns3::ErlangRandomVariable::ErlangRandomVariable() [constructor] |
|
3103 cls.add_constructor([]) |
|
3104 ## random-variable-stream.h (module 'core'): uint32_t ns3::ErlangRandomVariable::GetK() const [member function] |
|
3105 cls.add_method('GetK', |
|
3106 'uint32_t', |
|
3107 [], |
|
3108 is_const=True) |
|
3109 ## random-variable-stream.h (module 'core'): double ns3::ErlangRandomVariable::GetLambda() const [member function] |
|
3110 cls.add_method('GetLambda', |
|
3111 'double', |
|
3112 [], |
|
3113 is_const=True) |
|
3114 ## random-variable-stream.h (module 'core'): double ns3::ErlangRandomVariable::GetValue(uint32_t k, double lambda) [member function] |
|
3115 cls.add_method('GetValue', |
|
3116 'double', |
|
3117 [param('uint32_t', 'k'), param('double', 'lambda')]) |
|
3118 ## random-variable-stream.h (module 'core'): uint32_t ns3::ErlangRandomVariable::GetInteger(uint32_t k, uint32_t lambda) [member function] |
|
3119 cls.add_method('GetInteger', |
|
3120 'uint32_t', |
|
3121 [param('uint32_t', 'k'), param('uint32_t', 'lambda')]) |
|
3122 ## random-variable-stream.h (module 'core'): double ns3::ErlangRandomVariable::GetValue() [member function] |
|
3123 cls.add_method('GetValue', |
|
3124 'double', |
|
3125 [], |
|
3126 is_virtual=True) |
|
3127 ## random-variable-stream.h (module 'core'): uint32_t ns3::ErlangRandomVariable::GetInteger() [member function] |
|
3128 cls.add_method('GetInteger', |
|
3129 'uint32_t', |
|
3130 [], |
|
3131 is_virtual=True) |
|
3132 return |
|
3133 |
|
3134 def register_Ns3ExponentialRandomVariable_methods(root_module, cls): |
|
3135 ## random-variable-stream.h (module 'core'): static ns3::TypeId ns3::ExponentialRandomVariable::GetTypeId() [member function] |
|
3136 cls.add_method('GetTypeId', |
|
3137 'ns3::TypeId', |
|
3138 [], |
|
3139 is_static=True) |
|
3140 ## random-variable-stream.h (module 'core'): ns3::ExponentialRandomVariable::ExponentialRandomVariable() [constructor] |
|
3141 cls.add_constructor([]) |
|
3142 ## random-variable-stream.h (module 'core'): double ns3::ExponentialRandomVariable::GetMean() const [member function] |
|
3143 cls.add_method('GetMean', |
|
3144 'double', |
|
3145 [], |
|
3146 is_const=True) |
|
3147 ## random-variable-stream.h (module 'core'): double ns3::ExponentialRandomVariable::GetBound() const [member function] |
|
3148 cls.add_method('GetBound', |
|
3149 'double', |
|
3150 [], |
|
3151 is_const=True) |
|
3152 ## random-variable-stream.h (module 'core'): double ns3::ExponentialRandomVariable::GetValue(double mean, double bound) [member function] |
|
3153 cls.add_method('GetValue', |
|
3154 'double', |
|
3155 [param('double', 'mean'), param('double', 'bound')]) |
|
3156 ## random-variable-stream.h (module 'core'): uint32_t ns3::ExponentialRandomVariable::GetInteger(uint32_t mean, uint32_t bound) [member function] |
|
3157 cls.add_method('GetInteger', |
|
3158 'uint32_t', |
|
3159 [param('uint32_t', 'mean'), param('uint32_t', 'bound')]) |
|
3160 ## random-variable-stream.h (module 'core'): double ns3::ExponentialRandomVariable::GetValue() [member function] |
|
3161 cls.add_method('GetValue', |
|
3162 'double', |
|
3163 [], |
|
3164 is_virtual=True) |
|
3165 ## random-variable-stream.h (module 'core'): uint32_t ns3::ExponentialRandomVariable::GetInteger() [member function] |
|
3166 cls.add_method('GetInteger', |
|
3167 'uint32_t', |
|
3168 [], |
|
3169 is_virtual=True) |
|
3170 return |
|
3171 |
2908 def register_Ns3FixedRssLossModel_methods(root_module, cls): |
3172 def register_Ns3FixedRssLossModel_methods(root_module, cls): |
2909 ## propagation-loss-model.h (module 'propagation'): static ns3::TypeId ns3::FixedRssLossModel::GetTypeId() [member function] |
3173 ## propagation-loss-model.h (module 'propagation'): static ns3::TypeId ns3::FixedRssLossModel::GetTypeId() [member function] |
2910 cls.add_method('GetTypeId', |
3174 cls.add_method('GetTypeId', |
2911 'ns3::TypeId', |
3175 'ns3::TypeId', |
2912 [], |
3176 [], |
2966 ## propagation-loss-model.h (module 'propagation'): double ns3::FriisPropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
3235 ## propagation-loss-model.h (module 'propagation'): double ns3::FriisPropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
2967 cls.add_method('DoCalcRxPower', |
3236 cls.add_method('DoCalcRxPower', |
2968 'double', |
3237 'double', |
2969 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
3238 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
2970 is_const=True, visibility='private', is_virtual=True) |
3239 is_const=True, visibility='private', is_virtual=True) |
|
3240 ## propagation-loss-model.h (module 'propagation'): int64_t ns3::FriisPropagationLossModel::DoAssignStreams(int64_t stream) [member function] |
|
3241 cls.add_method('DoAssignStreams', |
|
3242 'int64_t', |
|
3243 [param('int64_t', 'stream')], |
|
3244 visibility='private', is_virtual=True) |
|
3245 return |
|
3246 |
|
3247 def register_Ns3GammaRandomVariable_methods(root_module, cls): |
|
3248 ## random-variable-stream.h (module 'core'): static ns3::TypeId ns3::GammaRandomVariable::GetTypeId() [member function] |
|
3249 cls.add_method('GetTypeId', |
|
3250 'ns3::TypeId', |
|
3251 [], |
|
3252 is_static=True) |
|
3253 ## random-variable-stream.h (module 'core'): ns3::GammaRandomVariable::GammaRandomVariable() [constructor] |
|
3254 cls.add_constructor([]) |
|
3255 ## random-variable-stream.h (module 'core'): double ns3::GammaRandomVariable::GetAlpha() const [member function] |
|
3256 cls.add_method('GetAlpha', |
|
3257 'double', |
|
3258 [], |
|
3259 is_const=True) |
|
3260 ## random-variable-stream.h (module 'core'): double ns3::GammaRandomVariable::GetBeta() const [member function] |
|
3261 cls.add_method('GetBeta', |
|
3262 'double', |
|
3263 [], |
|
3264 is_const=True) |
|
3265 ## random-variable-stream.h (module 'core'): double ns3::GammaRandomVariable::GetValue(double alpha, double beta) [member function] |
|
3266 cls.add_method('GetValue', |
|
3267 'double', |
|
3268 [param('double', 'alpha'), param('double', 'beta')]) |
|
3269 ## random-variable-stream.h (module 'core'): uint32_t ns3::GammaRandomVariable::GetInteger(uint32_t alpha, uint32_t beta) [member function] |
|
3270 cls.add_method('GetInteger', |
|
3271 'uint32_t', |
|
3272 [param('uint32_t', 'alpha'), param('uint32_t', 'beta')]) |
|
3273 ## random-variable-stream.h (module 'core'): double ns3::GammaRandomVariable::GetValue() [member function] |
|
3274 cls.add_method('GetValue', |
|
3275 'double', |
|
3276 [], |
|
3277 is_virtual=True) |
|
3278 ## random-variable-stream.h (module 'core'): uint32_t ns3::GammaRandomVariable::GetInteger() [member function] |
|
3279 cls.add_method('GetInteger', |
|
3280 'uint32_t', |
|
3281 [], |
|
3282 is_virtual=True) |
2971 return |
3283 return |
2972 |
3284 |
2973 def register_Ns3GridBuildingAllocator_methods(root_module, cls): |
3285 def register_Ns3GridBuildingAllocator_methods(root_module, cls): |
2974 ## building-allocator.h (module 'buildings'): ns3::GridBuildingAllocator::GridBuildingAllocator(ns3::GridBuildingAllocator const & arg0) [copy constructor] |
3286 ## building-allocator.h (module 'buildings'): ns3::GridBuildingAllocator::GridBuildingAllocator(ns3::GridBuildingAllocator const & arg0) [copy constructor] |
2975 cls.add_constructor([param('ns3::GridBuildingAllocator const &', 'arg0')]) |
3287 cls.add_constructor([param('ns3::GridBuildingAllocator const &', 'arg0')]) |
3318 ## propagation-loss-model.h (module 'propagation'): double ns3::LogDistancePropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
3645 ## propagation-loss-model.h (module 'propagation'): double ns3::LogDistancePropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
3319 cls.add_method('DoCalcRxPower', |
3646 cls.add_method('DoCalcRxPower', |
3320 'double', |
3647 'double', |
3321 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
3648 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
3322 is_const=True, visibility='private', is_virtual=True) |
3649 is_const=True, visibility='private', is_virtual=True) |
|
3650 ## propagation-loss-model.h (module 'propagation'): int64_t ns3::LogDistancePropagationLossModel::DoAssignStreams(int64_t stream) [member function] |
|
3651 cls.add_method('DoAssignStreams', |
|
3652 'int64_t', |
|
3653 [param('int64_t', 'stream')], |
|
3654 visibility='private', is_virtual=True) |
|
3655 return |
|
3656 |
|
3657 def register_Ns3LogNormalRandomVariable_methods(root_module, cls): |
|
3658 ## random-variable-stream.h (module 'core'): static ns3::TypeId ns3::LogNormalRandomVariable::GetTypeId() [member function] |
|
3659 cls.add_method('GetTypeId', |
|
3660 'ns3::TypeId', |
|
3661 [], |
|
3662 is_static=True) |
|
3663 ## random-variable-stream.h (module 'core'): ns3::LogNormalRandomVariable::LogNormalRandomVariable() [constructor] |
|
3664 cls.add_constructor([]) |
|
3665 ## random-variable-stream.h (module 'core'): double ns3::LogNormalRandomVariable::GetMu() const [member function] |
|
3666 cls.add_method('GetMu', |
|
3667 'double', |
|
3668 [], |
|
3669 is_const=True) |
|
3670 ## random-variable-stream.h (module 'core'): double ns3::LogNormalRandomVariable::GetSigma() const [member function] |
|
3671 cls.add_method('GetSigma', |
|
3672 'double', |
|
3673 [], |
|
3674 is_const=True) |
|
3675 ## random-variable-stream.h (module 'core'): double ns3::LogNormalRandomVariable::GetValue(double mu, double sigma) [member function] |
|
3676 cls.add_method('GetValue', |
|
3677 'double', |
|
3678 [param('double', 'mu'), param('double', 'sigma')]) |
|
3679 ## random-variable-stream.h (module 'core'): uint32_t ns3::LogNormalRandomVariable::GetInteger(uint32_t mu, uint32_t sigma) [member function] |
|
3680 cls.add_method('GetInteger', |
|
3681 'uint32_t', |
|
3682 [param('uint32_t', 'mu'), param('uint32_t', 'sigma')]) |
|
3683 ## random-variable-stream.h (module 'core'): double ns3::LogNormalRandomVariable::GetValue() [member function] |
|
3684 cls.add_method('GetValue', |
|
3685 'double', |
|
3686 [], |
|
3687 is_virtual=True) |
|
3688 ## random-variable-stream.h (module 'core'): uint32_t ns3::LogNormalRandomVariable::GetInteger() [member function] |
|
3689 cls.add_method('GetInteger', |
|
3690 'uint32_t', |
|
3691 [], |
|
3692 is_virtual=True) |
3323 return |
3693 return |
3324 |
3694 |
3325 def register_Ns3MatrixPropagationLossModel_methods(root_module, cls): |
3695 def register_Ns3MatrixPropagationLossModel_methods(root_module, cls): |
3326 ## propagation-loss-model.h (module 'propagation'): static ns3::TypeId ns3::MatrixPropagationLossModel::GetTypeId() [member function] |
3696 ## propagation-loss-model.h (module 'propagation'): static ns3::TypeId ns3::MatrixPropagationLossModel::GetTypeId() [member function] |
3327 cls.add_method('GetTypeId', |
3697 cls.add_method('GetTypeId', |
3341 ## propagation-loss-model.h (module 'propagation'): double ns3::MatrixPropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
3711 ## propagation-loss-model.h (module 'propagation'): double ns3::MatrixPropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
3342 cls.add_method('DoCalcRxPower', |
3712 cls.add_method('DoCalcRxPower', |
3343 'double', |
3713 'double', |
3344 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
3714 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
3345 is_const=True, visibility='private', is_virtual=True) |
3715 is_const=True, visibility='private', is_virtual=True) |
|
3716 ## propagation-loss-model.h (module 'propagation'): int64_t ns3::MatrixPropagationLossModel::DoAssignStreams(int64_t stream) [member function] |
|
3717 cls.add_method('DoAssignStreams', |
|
3718 'int64_t', |
|
3719 [param('int64_t', 'stream')], |
|
3720 visibility='private', is_virtual=True) |
3346 return |
3721 return |
3347 |
3722 |
3348 def register_Ns3MobilityModel_methods(root_module, cls): |
3723 def register_Ns3MobilityModel_methods(root_module, cls): |
3349 ## mobility-model.h (module 'mobility'): ns3::MobilityModel::MobilityModel(ns3::MobilityModel const & arg0) [copy constructor] |
3724 ## mobility-model.h (module 'mobility'): ns3::MobilityModel::MobilityModel(ns3::MobilityModel const & arg0) [copy constructor] |
3350 cls.add_constructor([param('ns3::MobilityModel const &', 'arg0')]) |
3725 cls.add_constructor([param('ns3::MobilityModel const &', 'arg0')]) |
3351 ## mobility-model.h (module 'mobility'): ns3::MobilityModel::MobilityModel() [constructor] |
3726 ## mobility-model.h (module 'mobility'): ns3::MobilityModel::MobilityModel() [constructor] |
3352 cls.add_constructor([]) |
3727 cls.add_constructor([]) |
|
3728 ## mobility-model.h (module 'mobility'): int64_t ns3::MobilityModel::AssignStreams(int64_t stream) [member function] |
|
3729 cls.add_method('AssignStreams', |
|
3730 'int64_t', |
|
3731 [param('int64_t', 'stream')]) |
3353 ## mobility-model.h (module 'mobility'): double ns3::MobilityModel::GetDistanceFrom(ns3::Ptr<const ns3::MobilityModel> position) const [member function] |
3732 ## mobility-model.h (module 'mobility'): double ns3::MobilityModel::GetDistanceFrom(ns3::Ptr<const ns3::MobilityModel> position) const [member function] |
3354 cls.add_method('GetDistanceFrom', |
3733 cls.add_method('GetDistanceFrom', |
3355 'double', |
3734 'double', |
3356 [param('ns3::Ptr< ns3::MobilityModel const >', 'position')], |
3735 [param('ns3::Ptr< ns3::MobilityModel const >', 'position')], |
3357 is_const=True) |
3736 is_const=True) |
3629 'void', |
4018 'void', |
3630 [], |
4019 [], |
3631 visibility='protected', is_virtual=True) |
4020 visibility='protected', is_virtual=True) |
3632 return |
4021 return |
3633 |
4022 |
|
4023 def register_Ns3NormalRandomVariable_methods(root_module, cls): |
|
4024 ## random-variable-stream.h (module 'core'): ns3::NormalRandomVariable::INFINITE_VALUE [variable] |
|
4025 cls.add_static_attribute('INFINITE_VALUE', 'double const', is_const=True) |
|
4026 ## random-variable-stream.h (module 'core'): static ns3::TypeId ns3::NormalRandomVariable::GetTypeId() [member function] |
|
4027 cls.add_method('GetTypeId', |
|
4028 'ns3::TypeId', |
|
4029 [], |
|
4030 is_static=True) |
|
4031 ## random-variable-stream.h (module 'core'): ns3::NormalRandomVariable::NormalRandomVariable() [constructor] |
|
4032 cls.add_constructor([]) |
|
4033 ## random-variable-stream.h (module 'core'): double ns3::NormalRandomVariable::GetMean() const [member function] |
|
4034 cls.add_method('GetMean', |
|
4035 'double', |
|
4036 [], |
|
4037 is_const=True) |
|
4038 ## random-variable-stream.h (module 'core'): double ns3::NormalRandomVariable::GetVariance() const [member function] |
|
4039 cls.add_method('GetVariance', |
|
4040 'double', |
|
4041 [], |
|
4042 is_const=True) |
|
4043 ## random-variable-stream.h (module 'core'): double ns3::NormalRandomVariable::GetBound() const [member function] |
|
4044 cls.add_method('GetBound', |
|
4045 'double', |
|
4046 [], |
|
4047 is_const=True) |
|
4048 ## random-variable-stream.h (module 'core'): double ns3::NormalRandomVariable::GetValue(double mean, double variance, double bound) [member function] |
|
4049 cls.add_method('GetValue', |
|
4050 'double', |
|
4051 [param('double', 'mean'), param('double', 'variance'), param('double', 'bound')]) |
|
4052 ## random-variable-stream.h (module 'core'): uint32_t ns3::NormalRandomVariable::GetInteger(uint32_t mean, uint32_t variance, uint32_t bound) [member function] |
|
4053 cls.add_method('GetInteger', |
|
4054 'uint32_t', |
|
4055 [param('uint32_t', 'mean'), param('uint32_t', 'variance'), param('uint32_t', 'bound')]) |
|
4056 ## random-variable-stream.h (module 'core'): double ns3::NormalRandomVariable::GetValue() [member function] |
|
4057 cls.add_method('GetValue', |
|
4058 'double', |
|
4059 [], |
|
4060 is_virtual=True) |
|
4061 ## random-variable-stream.h (module 'core'): uint32_t ns3::NormalRandomVariable::GetInteger() [member function] |
|
4062 cls.add_method('GetInteger', |
|
4063 'uint32_t', |
|
4064 [], |
|
4065 is_virtual=True) |
|
4066 return |
|
4067 |
3634 def register_Ns3ObjectFactoryChecker_methods(root_module, cls): |
4068 def register_Ns3ObjectFactoryChecker_methods(root_module, cls): |
3635 ## object-factory.h (module 'core'): ns3::ObjectFactoryChecker::ObjectFactoryChecker() [constructor] |
4069 ## object-factory.h (module 'core'): ns3::ObjectFactoryChecker::ObjectFactoryChecker() [constructor] |
3636 cls.add_constructor([]) |
4070 cls.add_constructor([]) |
3637 ## object-factory.h (module 'core'): ns3::ObjectFactoryChecker::ObjectFactoryChecker(ns3::ObjectFactoryChecker const & arg0) [copy constructor] |
4071 ## object-factory.h (module 'core'): ns3::ObjectFactoryChecker::ObjectFactoryChecker(ns3::ObjectFactoryChecker const & arg0) [copy constructor] |
3638 cls.add_constructor([param('ns3::ObjectFactoryChecker const &', 'arg0')]) |
4072 cls.add_constructor([param('ns3::ObjectFactoryChecker const &', 'arg0')]) |
3684 'double', |
4118 'double', |
3685 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
4119 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
3686 is_const=True, is_virtual=True) |
4120 is_const=True, is_virtual=True) |
3687 return |
4121 return |
3688 |
4122 |
3689 def register_Ns3RandomVariableChecker_methods(root_module, cls): |
4123 def register_Ns3ParetoRandomVariable_methods(root_module, cls): |
3690 ## random-variable.h (module 'core'): ns3::RandomVariableChecker::RandomVariableChecker() [constructor] |
4124 ## random-variable-stream.h (module 'core'): static ns3::TypeId ns3::ParetoRandomVariable::GetTypeId() [member function] |
3691 cls.add_constructor([]) |
4125 cls.add_method('GetTypeId', |
3692 ## random-variable.h (module 'core'): ns3::RandomVariableChecker::RandomVariableChecker(ns3::RandomVariableChecker const & arg0) [copy constructor] |
4126 'ns3::TypeId', |
3693 cls.add_constructor([param('ns3::RandomVariableChecker const &', 'arg0')]) |
4127 [], |
3694 return |
4128 is_static=True) |
3695 |
4129 ## random-variable-stream.h (module 'core'): ns3::ParetoRandomVariable::ParetoRandomVariable() [constructor] |
3696 def register_Ns3RandomVariableValue_methods(root_module, cls): |
4130 cls.add_constructor([]) |
3697 ## random-variable.h (module 'core'): ns3::RandomVariableValue::RandomVariableValue() [constructor] |
4131 ## random-variable-stream.h (module 'core'): double ns3::ParetoRandomVariable::GetMean() const [member function] |
3698 cls.add_constructor([]) |
4132 cls.add_method('GetMean', |
3699 ## random-variable.h (module 'core'): ns3::RandomVariableValue::RandomVariableValue(ns3::RandomVariableValue const & arg0) [copy constructor] |
4133 'double', |
3700 cls.add_constructor([param('ns3::RandomVariableValue const &', 'arg0')]) |
4134 [], |
3701 ## random-variable.h (module 'core'): ns3::RandomVariableValue::RandomVariableValue(ns3::RandomVariable const & value) [constructor] |
4135 is_const=True) |
3702 cls.add_constructor([param('ns3::RandomVariable const &', 'value')]) |
4136 ## random-variable-stream.h (module 'core'): double ns3::ParetoRandomVariable::GetShape() const [member function] |
3703 ## random-variable.h (module 'core'): ns3::Ptr<ns3::AttributeValue> ns3::RandomVariableValue::Copy() const [member function] |
4137 cls.add_method('GetShape', |
3704 cls.add_method('Copy', |
4138 'double', |
3705 'ns3::Ptr< ns3::AttributeValue >', |
4139 [], |
3706 [], |
4140 is_const=True) |
3707 is_const=True, is_virtual=True) |
4141 ## random-variable-stream.h (module 'core'): double ns3::ParetoRandomVariable::GetBound() const [member function] |
3708 ## random-variable.h (module 'core'): bool ns3::RandomVariableValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
4142 cls.add_method('GetBound', |
3709 cls.add_method('DeserializeFromString', |
4143 'double', |
3710 'bool', |
4144 [], |
3711 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
4145 is_const=True) |
3712 is_virtual=True) |
4146 ## random-variable-stream.h (module 'core'): double ns3::ParetoRandomVariable::GetValue(double mean, double shape, double bound) [member function] |
3713 ## random-variable.h (module 'core'): ns3::RandomVariable ns3::RandomVariableValue::Get() const [member function] |
4147 cls.add_method('GetValue', |
3714 cls.add_method('Get', |
4148 'double', |
3715 'ns3::RandomVariable', |
4149 [param('double', 'mean'), param('double', 'shape'), param('double', 'bound')]) |
3716 [], |
4150 ## random-variable-stream.h (module 'core'): uint32_t ns3::ParetoRandomVariable::GetInteger(uint32_t mean, uint32_t shape, uint32_t bound) [member function] |
3717 is_const=True) |
4151 cls.add_method('GetInteger', |
3718 ## random-variable.h (module 'core'): std::string ns3::RandomVariableValue::SerializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
4152 'uint32_t', |
3719 cls.add_method('SerializeToString', |
4153 [param('uint32_t', 'mean'), param('uint32_t', 'shape'), param('uint32_t', 'bound')]) |
3720 'std::string', |
4154 ## random-variable-stream.h (module 'core'): double ns3::ParetoRandomVariable::GetValue() [member function] |
3721 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
4155 cls.add_method('GetValue', |
3722 is_const=True, is_virtual=True) |
4156 'double', |
3723 ## random-variable.h (module 'core'): void ns3::RandomVariableValue::Set(ns3::RandomVariable const & value) [member function] |
4157 [], |
3724 cls.add_method('Set', |
4158 is_virtual=True) |
3725 'void', |
4159 ## random-variable-stream.h (module 'core'): uint32_t ns3::ParetoRandomVariable::GetInteger() [member function] |
3726 [param('ns3::RandomVariable const &', 'value')]) |
4160 cls.add_method('GetInteger', |
|
4161 'uint32_t', |
|
4162 [], |
|
4163 is_virtual=True) |
3727 return |
4164 return |
3728 |
4165 |
3729 def register_Ns3TimeChecker_methods(root_module, cls): |
4166 def register_Ns3TimeChecker_methods(root_module, cls): |
3730 ## nstime.h (module 'core'): ns3::TimeChecker::TimeChecker() [constructor] |
4167 ## nstime.h (module 'core'): ns3::TimeChecker::TimeChecker() [constructor] |
3731 cls.add_constructor([]) |
4168 cls.add_constructor([]) |