Do not install LTE scheduler test headers in ns3/ directory.
--- a/src/lte/bindings/modulegen__gcc_ILP32.py Fri Dec 21 15:50:25 2012 -0800
+++ b/src/lte/bindings/modulegen__gcc_ILP32.py Sun Dec 23 22:12:39 2012 +0100
@@ -364,9 +364,7 @@
module.add_class('SrListElement_s')
## data-calculator.h (module 'stats'): ns3::StatisticalSummary [class]
module.add_class('StatisticalSummary', allow_subclassing=True, import_from_module='ns.stats')
- ## system-wall-clock-ms.h (module 'core'): ns3::SystemWallClockMs [class]
- module.add_class('SystemWallClockMs', import_from_module='ns.core')
- ## tag.h (module 'network'): ns3::Tag [class]
+ ## tag.h (module 'network'): ns3::Tag [class]
module.add_class('Tag', import_from_module='ns.network', parent=root_module['ns3::ObjectBase'])
## tag-buffer.h (module 'network'): ns3::TagBuffer [class]
module.add_class('TagBuffer', import_from_module='ns.network')
@@ -1121,7 +1119,6 @@
register_Ns3SrConfig_s_methods(root_module, root_module['ns3::SrConfig_s'])
register_Ns3SrListElement_s_methods(root_module, root_module['ns3::SrListElement_s'])
register_Ns3StatisticalSummary_methods(root_module, root_module['ns3::StatisticalSummary'])
- register_Ns3SystemWallClockMs_methods(root_module, root_module['ns3::SystemWallClockMs'])
register_Ns3Tag_methods(root_module, root_module['ns3::Tag'])
register_Ns3TagBuffer_methods(root_module, root_module['ns3::TagBuffer'])
register_Ns3TbId_t_methods(root_module, root_module['ns3::TbId_t'])
@@ -4978,36 +4975,6 @@
is_pure_virtual=True, is_const=True, is_virtual=True)
return
-def register_Ns3SystemWallClockMs_methods(root_module, cls):
- ## system-wall-clock-ms.h (module 'core'): ns3::SystemWallClockMs::SystemWallClockMs(ns3::SystemWallClockMs const & arg0) [copy constructor]
- cls.add_constructor([param('ns3::SystemWallClockMs const &', 'arg0')])
- ## system-wall-clock-ms.h (module 'core'): ns3::SystemWallClockMs::SystemWallClockMs() [constructor]
- cls.add_constructor([])
- ## system-wall-clock-ms.h (module 'core'): int64_t ns3::SystemWallClockMs::End() [member function]
- cls.add_method('End',
- 'int64_t',
- [])
- ## system-wall-clock-ms.h (module 'core'): int64_t ns3::SystemWallClockMs::GetElapsedReal() const [member function]
- cls.add_method('GetElapsedReal',
- 'int64_t',
- [],
- is_const=True)
- ## system-wall-clock-ms.h (module 'core'): int64_t ns3::SystemWallClockMs::GetElapsedSystem() const [member function]
- cls.add_method('GetElapsedSystem',
- 'int64_t',
- [],
- is_const=True)
- ## system-wall-clock-ms.h (module 'core'): int64_t ns3::SystemWallClockMs::GetElapsedUser() const [member function]
- cls.add_method('GetElapsedUser',
- 'int64_t',
- [],
- is_const=True)
- ## system-wall-clock-ms.h (module 'core'): void ns3::SystemWallClockMs::Start() [member function]
- cls.add_method('Start',
- 'void',
- [])
- return
-
def register_Ns3Tag_methods(root_module, cls):
## tag.h (module 'network'): ns3::Tag::Tag() [constructor]
cls.add_constructor([])
--- a/src/lte/bindings/modulegen__gcc_LP64.py Fri Dec 21 15:50:25 2012 -0800
+++ b/src/lte/bindings/modulegen__gcc_LP64.py Sun Dec 23 22:12:39 2012 +0100
@@ -364,8 +364,6 @@
module.add_class('SrListElement_s')
## data-calculator.h (module 'stats'): ns3::StatisticalSummary [class]
module.add_class('StatisticalSummary', allow_subclassing=True, import_from_module='ns.stats')
- ## system-wall-clock-ms.h (module 'core'): ns3::SystemWallClockMs [class]
- module.add_class('SystemWallClockMs', import_from_module='ns.core')
## tag.h (module 'network'): ns3::Tag [class]
module.add_class('Tag', import_from_module='ns.network', parent=root_module['ns3::ObjectBase'])
## tag-buffer.h (module 'network'): ns3::TagBuffer [class]
@@ -1121,7 +1119,6 @@
register_Ns3SrConfig_s_methods(root_module, root_module['ns3::SrConfig_s'])
register_Ns3SrListElement_s_methods(root_module, root_module['ns3::SrListElement_s'])
register_Ns3StatisticalSummary_methods(root_module, root_module['ns3::StatisticalSummary'])
- register_Ns3SystemWallClockMs_methods(root_module, root_module['ns3::SystemWallClockMs'])
register_Ns3Tag_methods(root_module, root_module['ns3::Tag'])
register_Ns3TagBuffer_methods(root_module, root_module['ns3::TagBuffer'])
register_Ns3TbId_t_methods(root_module, root_module['ns3::TbId_t'])
@@ -4978,36 +4975,6 @@
is_pure_virtual=True, is_const=True, is_virtual=True)
return
-def register_Ns3SystemWallClockMs_methods(root_module, cls):
- ## system-wall-clock-ms.h (module 'core'): ns3::SystemWallClockMs::SystemWallClockMs(ns3::SystemWallClockMs const & arg0) [copy constructor]
- cls.add_constructor([param('ns3::SystemWallClockMs const &', 'arg0')])
- ## system-wall-clock-ms.h (module 'core'): ns3::SystemWallClockMs::SystemWallClockMs() [constructor]
- cls.add_constructor([])
- ## system-wall-clock-ms.h (module 'core'): int64_t ns3::SystemWallClockMs::End() [member function]
- cls.add_method('End',
- 'int64_t',
- [])
- ## system-wall-clock-ms.h (module 'core'): int64_t ns3::SystemWallClockMs::GetElapsedReal() const [member function]
- cls.add_method('GetElapsedReal',
- 'int64_t',
- [],
- is_const=True)
- ## system-wall-clock-ms.h (module 'core'): int64_t ns3::SystemWallClockMs::GetElapsedSystem() const [member function]
- cls.add_method('GetElapsedSystem',
- 'int64_t',
- [],
- is_const=True)
- ## system-wall-clock-ms.h (module 'core'): int64_t ns3::SystemWallClockMs::GetElapsedUser() const [member function]
- cls.add_method('GetElapsedUser',
- 'int64_t',
- [],
- is_const=True)
- ## system-wall-clock-ms.h (module 'core'): void ns3::SystemWallClockMs::Start() [member function]
- cls.add_method('Start',
- 'void',
- [])
- return
-
def register_Ns3Tag_methods(root_module, cls):
## tag.h (module 'network'): ns3::Tag::Tag() [constructor]
cls.add_constructor([])
--- a/src/lte/wscript Fri Dec 21 15:50:25 2012 -0800
+++ b/src/lte/wscript Sun Dec 23 22:12:39 2012 +0100
@@ -187,14 +187,6 @@
'model/epc-tft.h',
'model/epc-tft-classifier.h',
'model/lte-mi-error-model.h',
- 'test/lte-test-fdmt-ff-mac-scheduler.h',
- 'test/lte-test-tdmt-ff-mac-scheduler.h',
- 'test/lte-test-tta-ff-mac-scheduler.h',
- 'test/lte-test-fdbet-ff-mac-scheduler.h',
- 'test/lte-test-tdbet-ff-mac-scheduler.h',
- 'test/lte-test-fdtbfq-ff-mac-scheduler.h',
- 'test/lte-test-tdtbfq-ff-mac-scheduler.h',
- 'test/lte-test-pss-ff-mac-scheduler.h',
]
if (bld.env['ENABLE_EXAMPLES']):