24 ## basic-data-calculators.h: ns3::CounterCalculator<unsigned int> [class] |
24 ## basic-data-calculators.h: ns3::CounterCalculator<unsigned int> [class] |
25 module.add_class('CounterCalculator', template_parameters=['unsigned int'], parent=root_module['ns3::DataCalculator']) |
25 module.add_class('CounterCalculator', template_parameters=['unsigned int'], parent=root_module['ns3::DataCalculator']) |
26 ## packet-data-calculators.h: ns3::PacketCounterCalculator [class] |
26 ## packet-data-calculators.h: ns3::PacketCounterCalculator [class] |
27 module.add_class('PacketCounterCalculator', parent=root_module['ns3::CounterCalculator< unsigned int >']) |
27 module.add_class('PacketCounterCalculator', parent=root_module['ns3::CounterCalculator< unsigned int >']) |
28 |
28 |
|
29 ## Register a nested module for the namespace Config |
|
30 |
|
31 nested_module = module.add_cpp_namespace('Config') |
|
32 register_types_ns3_Config(nested_module) |
|
33 |
|
34 |
|
35 ## Register a nested module for the namespace TimeStepPrecision |
|
36 |
|
37 nested_module = module.add_cpp_namespace('TimeStepPrecision') |
|
38 register_types_ns3_TimeStepPrecision(nested_module) |
|
39 |
|
40 |
29 ## Register a nested module for the namespace internal |
41 ## Register a nested module for the namespace internal |
30 |
42 |
31 nested_module = module.add_cpp_namespace('internal') |
43 nested_module = module.add_cpp_namespace('internal') |
32 register_types_ns3_internal(nested_module) |
44 register_types_ns3_internal(nested_module) |
33 |
45 |
34 |
46 |
35 ## Register a nested module for the namespace TimeStepPrecision |
|
36 |
|
37 nested_module = module.add_cpp_namespace('TimeStepPrecision') |
|
38 register_types_ns3_TimeStepPrecision(nested_module) |
|
39 |
|
40 |
|
41 ## Register a nested module for the namespace Config |
|
42 |
|
43 nested_module = module.add_cpp_namespace('Config') |
|
44 register_types_ns3_Config(nested_module) |
|
45 |
|
46 |
|
47 ## Register a nested module for the namespace olsr |
47 ## Register a nested module for the namespace olsr |
48 |
48 |
49 nested_module = module.add_cpp_namespace('olsr') |
49 nested_module = module.add_cpp_namespace('olsr') |
50 register_types_ns3_olsr(nested_module) |
50 register_types_ns3_olsr(nested_module) |
51 |
51 |
52 |
52 |
53 def register_types_ns3_internal(module): |
53 def register_types_ns3_Config(module): |
54 root_module = module.get_root() |
54 root_module = module.get_root() |
55 |
55 |
56 |
56 |
57 def register_types_ns3_TimeStepPrecision(module): |
57 def register_types_ns3_TimeStepPrecision(module): |
58 root_module = module.get_root() |
58 root_module = module.get_root() |
59 |
59 |
60 |
60 |
61 def register_types_ns3_Config(module): |
61 def register_types_ns3_internal(module): |
62 root_module = module.get_root() |
62 root_module = module.get_root() |
63 |
63 |
64 |
64 |
65 def register_types_ns3_olsr(module): |
65 def register_types_ns3_olsr(module): |
66 root_module = module.get_root() |
66 root_module = module.get_root() |
415 visibility='protected', is_virtual=True) |
415 visibility='protected', is_virtual=True) |
416 return |
416 return |
417 |
417 |
418 def register_functions(root_module): |
418 def register_functions(root_module): |
419 module = root_module |
419 module = root_module |
|
420 register_functions_ns3_Config(module.get_submodule('Config'), root_module) |
|
421 register_functions_ns3_TimeStepPrecision(module.get_submodule('TimeStepPrecision'), root_module) |
420 register_functions_ns3_internal(module.get_submodule('internal'), root_module) |
422 register_functions_ns3_internal(module.get_submodule('internal'), root_module) |
421 register_functions_ns3_TimeStepPrecision(module.get_submodule('TimeStepPrecision'), root_module) |
|
422 register_functions_ns3_Config(module.get_submodule('Config'), root_module) |
|
423 register_functions_ns3_olsr(module.get_submodule('olsr'), root_module) |
423 register_functions_ns3_olsr(module.get_submodule('olsr'), root_module) |
424 return |
424 return |
425 |
425 |
|
426 def register_functions_ns3_Config(module, root_module): |
|
427 return |
|
428 |
|
429 def register_functions_ns3_TimeStepPrecision(module, root_module): |
|
430 return |
|
431 |
426 def register_functions_ns3_internal(module, root_module): |
432 def register_functions_ns3_internal(module, root_module): |
427 return |
433 return |
428 |
434 |
429 def register_functions_ns3_TimeStepPrecision(module, root_module): |
|
430 return |
|
431 |
|
432 def register_functions_ns3_Config(module, root_module): |
|
433 return |
|
434 |
|
435 def register_functions_ns3_olsr(module, root_module): |
435 def register_functions_ns3_olsr(module, root_module): |
436 return |
436 return |
437 |
437 |