bindings/python/ns3modulegen.py
changeset 3916 a1e72a0595a6
parent 3753 a84a48233eb3
child 4090 3dda1049f0d8
     1.1 --- a/bindings/python/ns3modulegen.py	Wed Oct 15 15:55:09 2008 +0100
     1.2 +++ b/bindings/python/ns3modulegen.py	Mon Nov 24 12:09:47 2008 +0000
     1.3 @@ -131,6 +131,11 @@
     1.4          for clsname in ['SystemThread', 'SystemMutex', 'SystemCondition', 'CriticalSection']:
     1.5              root_module.classes.remove(root_module['ns3::%s' % clsname])
     1.6  
     1.7 +
     1.8 +    if 'EmuNetDevice' not in enabled_features:
     1.9 +        for clsname in ['EmuNetDevice', 'EmuHelper']:
    1.10 +            root_module.classes.remove(root_module['ns3::%s' % clsname])
    1.11 +
    1.12      if 'RealTime' not in enabled_features:
    1.13          for clsname in ['WallClockSynchronizer', 'RealtimeSimulatorImpl', 'RealtimeEventLock']:
    1.14              root_module.classes.remove(root_module['ns3::%s' % clsname])