bindings/python/ns3modulegen.py
changeset 4299 834a7ac30481
parent 4208 ef9ae8962bbb
equal deleted inserted replaced
4298:cc2db3e6bcae 4299:834a7ac30481
   143         root_module.enums.remove(root_module['ns3::RealtimeSimulatorImpl::SynchronizationMode'])
   143         root_module.enums.remove(root_module['ns3::RealtimeSimulatorImpl::SynchronizationMode'])
   144 
   144 
   145     if 'TapBridge' not in enabled_features:
   145     if 'TapBridge' not in enabled_features:
   146         for clsname in ['TapBridge', 'TapBridgeHelper']:
   146         for clsname in ['TapBridge', 'TapBridgeHelper']:
   147             root_module.classes.remove(root_module['ns3::%s' % clsname])
   147             root_module.classes.remove(root_module['ns3::%s' % clsname])
       
   148         root_module.enums.remove(root_module['ns3::TapBridge::Mode'])
   148 
   149 
   149     root_module.generate(out, '_ns3')
   150     root_module.generate(out, '_ns3')
   150 
   151 
   151     out.close()
   152     out.close()
   152 
   153