UpperTesterPort.hh 3.64 KB
Newer Older
#ifndef UpperTesterPort_HH
#define UpperTesterPort_HH

#ifdef _NO_SOFTLINKS_
/* to be used when built without generating softlinks to the working directory */

#ifdef AtsGeoNetworking
  #include "GN_ports/UpperTesterPort_GN.hh"
#endif

#ifdef AtsBTP
  #include "GN_ports/UpperTesterPort_GN.hh"
  #include "BTP_ports/UpperTesterPort_BTP.hh"
#endif

#ifdef AtsCAM
  #include "GN_ports/UpperTesterPort_GN.hh"
  #include "BTP_ports/UpperTesterPort_BTP.hh"
  #include "CAM_ports/UpperTesterPort_CAM.hh"
#endif

#ifdef AtsDENM
  #include "GN_ports/UpperTesterPort_GN.hh"
  #include "BTP_ports/UpperTesterPort_BTP.hh"
  #include "DENM_ports/UpperTesterPort_DENM.hh"
#endif

#ifdef AtsSecurity
  #include "GN_ports/UpperTesterPort_GN.hh"
  #include "BTP_ports/UpperTesterPort_BTP.hh"
  #include "CAM_ports/UpperTesterPort_CAM.hh"
  #include "DENM_ports/UpperTesterPort_DENM.hh"
#endif

#ifdef AtsSremSsem
  #include "GN_ports/UpperTesterPort_GN.hh"
  #include "BTP_ports/UpperTesterPort_BTP.hh"
  #include "SremSsem_ports/UpperTesterPort_SremSsem.hh"
#endif

Yann Garcia's avatar
Yann Garcia committed
#ifdef AtsIVIM
Yann Garcia's avatar
Yann Garcia committed
  #include "GN_ports/UpperTesterPort_GN.hh"
  #include "BTP_ports/UpperTesterPort_BTP.hh"
  #include "IVIM_ports/UpperTesterPort_IVIM.hh"
#endif

#ifdef AtsMapemSpatem
  #include "GN_ports/UpperTesterPort_GN.hh"
  #include "BTP_ports/UpperTesterPort_BTP.hh"
  #include "MapemSpatem_ports/UpperTesterPort_MapemSpatem.hh"
#endif

#ifdef AtsRtcmem
  #include "GN_ports/UpperTesterPort_GN.hh"
  #include "BTP_ports/UpperTesterPort_BTP.hh"
  #include "Rtcmem_ports/UpperTesterPort_Rtcmem.hh"
#endif

Yann Garcia's avatar
Yann Garcia committed
#ifdef AtsRSUsSimulator // This is not an Abstract Test Suit, but an helper tool to simulate basic RSU/OBU functionalities
Yann Garcia's avatar
Yann Garcia committed
  #include "GN_ports/UpperTesterPort_GN.hh"
  #include "BTP_ports/UpperTesterPort_BTP.hh"
  #include "CAM_ports/UpperTesterPort_CAM.hh"
  #include "DENM_ports/UpperTesterPort_DENM.hh"
  #include "IVIM_ports/UpperTesterPort_IVIM.hh"
  #include "MapemSpatem_ports/UpperTesterPort_MapemSpatem.hh"
  #include "SremSsem_ports/UpperTesterPort_SremSsem.hh"
  #include "Rtcmem_ports/UpperTesterPort_Rtcmem.hh"
#endif

#ifdef AtsGeoNetworking
  #include "UpperTesterPort_GN.hh"
#endif

#ifdef AtsBTP
  #include "UpperTesterPort_GN.hh"
  #include "UpperTesterPort_BTP.hh"
#endif

#ifdef AtsCAM
  #include "UpperTesterPort_GN.hh"
  #include "UpperTesterPort_BTP.hh"
  #include "UpperTesterPort_CAM.hh"
#endif

#ifdef AtsDENM
  #include "UpperTesterPort_GN.hh"
  #include "UpperTesterPort_BTP.hh"
  #include "UpperTesterPort_DENM.hh"
#endif

#ifdef AtsSecurity
  #include "UpperTesterPort_GN.hh"
  #include "UpperTesterPort_BTP.hh"
  #include "UpperTesterPort_CAM.hh"
  #include "UpperTesterPort_DENM.hh"
#endif

Yann Garcia's avatar
Yann Garcia committed
#ifdef AtsIVIM
  #include "UpperTesterPort_GN.hh"
  #include "UpperTesterPort_BTP.hh"
Yann Garcia's avatar
Yann Garcia committed
  #include "UpperTesterPort_IVIM.hh"
#endif

#ifdef AtsMapemSpatem
  #include "UpperTesterPort_GN.hh"
  #include "UpperTesterPort_BTP.hh"
  #include "UpperTesterPort_MapemSpatem.hh"
#endif

Yann Garcia's avatar
Yann Garcia committed
#ifdef AtsSremSsem
  #include "UpperTesterPort_GN.hh"
  #include "UpperTesterPort_BTP.hh"
  #include "UpperTesterPort_SremSsem.hh"
#endif

#ifdef AtsRtcmem
  #include "UpperTesterPort_GN.hh"
  #include "UpperTesterPort_BTP.hh"
  #include "UpperTesterPort_Rtcmem.hh"
#endif

Yann Garcia's avatar
Yann Garcia committed
#ifdef AtsRSUsSimulator // This is not an Abstract Test Suit, but an helper tool to simulate basic RSU/OBU functionalities
Yann Garcia's avatar
Yann Garcia committed
  #include "UpperTesterPort_GN.hh"
  #include "UpperTesterPort_BTP.hh"
  #include "UpperTesterPort_CAM.hh"
  #include "UpperTesterPort_DENM.hh"
  #include "UpperTesterPort_IVIM.hh"
  #include "UpperTesterPort_MapemSpatem.hh"
  #include "UpperTesterPort_SremSsem.hh"
  #include "UpperTesterPort_Rtcmem.hh"
#endif