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

//#include "LibItsCommon_TypesAndValues.hh"
//#include "TRI_mapper_API.hh"
//#include "TTCN_EncDec.hh"

#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

#if 0
/* to be used when built without generating softlinks to the working directory */
ASN.1 Documenter's avatar
ASN.1 Documenter committed
#if defined(LibItsGeoNetworking__TestSystem_HH)
 #ifndef UpperTesterPort_GN_HH
  #include "GN_ports/UpperTesterPort_GN.hh"
  #define UTP_STOP
 #endif
#endif
ASN.1 Documenter's avatar
ASN.1 Documenter committed

#if !defined(UTP_STOP) && defined(LibItsBtp__TestSystem_HH)
 #ifndef UpperTesterPort_BTP_HH
  #include "BTP_ports/UpperTesterPort_BTP.hh"
  #define UTP_STOP
 #endif
#endif

#if !defined(UTP_STOP) && defined(LibItsCam__TestSystem_HH)
#include "CAM_ports/UpperTesterPort_CAM.hh"
#endif
ASN.1 Documenter's avatar
ASN.1 Documenter committed
#if !defined(UTP_STOP) && defined(LibItsDenm__TestSystem_HH)
#include "DENM_ports/UpperTesterPort_DENM.hh"
#endif
ASN.1 Documenter's avatar
ASN.1 Documenter committed
#if !defined(UTP_STOP) && defined(LibItsIvim__TestSystem_HH)
#include "IVIM_ports/UpperTesterPort_IVIM.hh"
#endif
ASN.1 Documenter's avatar
ASN.1 Documenter committed
#if !defined(UTP_STOP) && defined(LibItsMapemSpatem__TestSystem_HH)
#include "MapemSpatem_ports/UpperTesterPort_MapemSpatem.hh"
#endif
ASN.1 Documenter's avatar
ASN.1 Documenter committed
#if !defined(UTP_STOP) && defined(LibItsSremSsem__TestSystem_HH)
#include "SremSsem_ports/UpperTesterPort_SremSsem.hh"
#endif
ASN.1 Documenter's avatar
ASN.1 Documenter committed
#if !defined(UTP_STOP) && defined(LibItsPki__TestSystem_HH)
#include "Pki_ports/UpperTesterPkiPort.hh"
#endif
ASN.1 Documenter's avatar
ASN.1 Documenter committed
#if !defined(UTP_STOP) && defined(LibItsV2G__TestSystem_HH)
#include "V2G_ports/UpperTesterPort_V2G.hh"
#endif
#endif // IF 0

#if (ATS == AtsGeoNetworking)
  #include "UpperTesterPort_GN.hh"
#endif

#if (ATS == AtsBTP)
  #include "UpperTesterPort_BTP.hh"
#endif

#if (ATS == AtsCAM)
  #include "UpperTesterPort_GN.hh"
  #include "UpperTesterPort_CAM.hh"
#endif

#if (ATS == AtsDENM)
  #include "UpperTesterPort_GN.hh"
  #include "UpperTesterPort_DENM.hh"
#endif

#if (ATS == AtsSecurity)
  #include "UpperTesterPort_GN.hh"
  #include "UpperTesterPort_CAM.hh"
  #include "UpperTesterPort_DENM.hh"
#endif

#if  0
ASN.1 Documenter's avatar
ASN.1 Documenter committed
#if defined(LibItsGeoNetworking__TestSystem_HH)
 #ifndef UpperTesterPort_GN_HH
  #include "UpperTesterPort_GN.hh"
  #define UTP_STOP
 #endif
#endif

#if !defined(UTP_STOP) && defined(LibItsBtp__TestSystem_HH)
 #ifndef UpperTesterPort_BTP_HH
  #include "UpperTesterPort_BTP.hh"
  #define UTP_STOP
 #endif
#endif
ASN.1 Documenter's avatar
ASN.1 Documenter committed

#if !defined(UTP_STOP) && defined(LibItsCam__TestSystem_HH)
#include "UpperTesterPort_CAM.hh"
#endif
ASN.1 Documenter's avatar
ASN.1 Documenter committed
#if !defined(UTP_STOP) && defined(LibItsDenm__TestSystem_HH)
#include "UpperTesterPort_DENM.hh"
#endif
ASN.1 Documenter's avatar
ASN.1 Documenter committed
#if !defined(UTP_STOP) && defined(LibItsIvim__TestSystem_HH)
#include "UpperTesterPort_IVIM.hh"
#endif
ASN.1 Documenter's avatar
ASN.1 Documenter committed
#if !defined(UTP_STOP) && defined(LibItsMapemSpatem__TestSystem_HH)
#include "UpperTesterPort_MapemSpatem.hh"
#endif
ASN.1 Documenter's avatar
ASN.1 Documenter committed
#if !defined(UTP_STOP) && defined(LibItsSremSsem__TestSystem_HH)
#include "UpperTesterPort_SremSsem.hh"
#endif
ASN.1 Documenter's avatar
ASN.1 Documenter committed
#if !defined(UTP_STOP) && defined(LibItsPki__TestSystem_HH)
#include "UpperTesterPort_Pki.hh"
#endif
filatov's avatar
filatov committed
/*
#include "UpperTesterPort_Evcsn.hh"
//#include "UpperTesterPort_V2G.hh"
#endif // IF 0
//#ifdef UTP_STOP
//#undef UTP_STOP
//#endif