13 #ifndef DT_PROTOCOL_NAMESPACE
14 #error Namespace Protocol Macro DT_PROTOCOL_NAMESPACE not defined.
25 #include <vl/troposphereLayerStateRepository.h>
30 class DtGeoReferenceVariant;
31 class DtPrecipitationStruct;
38 class DtEnvironmentStatusManager;
42 class DtVrlinkConnection;
68 virtual void setGeoReference(
const DtGeoReferenceVariant& val)
override;
71 virtual void setWind(
const DtWindStruct& val)
override;
74 virtual void setHaze(
const DtHazeStruct& val)
override;
77 virtual void setVisibilityRange(
DtFloat32 val)
override;
80 virtual void setCloud(
const DtCloudStruct& val)
override;
83 virtual void setLayer(
const DtLayerStruct& val)
override;
95 virtual bool processGeoReferenceLayer(
const DtGeoReferenceVariant& val)
override;
105 static std::string decodeVrlCloudType(DtCloudTypeEnum32 vrlCloudType);
109 virtual void initializeAll()
override;
DtTroposphereLayerStateInterceptor extends the VR-Link DtTroposphereLayerStateRepository class by ove...
Definition: DtTroposphereLayerStateInterceptor.h:50
VisibilityObscurant
Definition: DtEnvironmentRecord.h:21
#define DL_DLL_IGCONVRLINK
Definition: dllExport.h:26
Contains makVrv::DtEnvironmentStateInterceptorBase class.
#define DT_PROTOCOL_NAMESPACE
Contains DLL export macros.
Definition: vrfDis.h:17
Contains makVrv::DtVirtualBaseClass class.
The declaration of the makArchives::DtEnvironmentRecord class.
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
DtEnvironmentStateInterceptorBase is a common base for all of the state interceptors managing METOC e...
Definition: DtEnvironmentStateInterceptorBase.h:47
Contains makVrv::DtUniqueID type.
Contains DLL export macros.