Go to the documentation of this file.00001
00002
00003
00004
00005
00008
00009 #pragma once
00010
00011 #if DtHLA
00012
00013 #include "loggerControlDefines.h"
00014 #include <vl/interEncoder.h>
00015
00016 class DtLgrControlInteraction;
00017
00021 class DT_DLL_LOGGERCONTROL DtLgrControlEncoder : public DtInteractionEncoder
00022 {
00023 public:
00024
00026 DtLgrControlEncoder( DtExerciseConn* conn, DtInterClassDesc* clsDsc);
00027
00029 virtual ~DtLgrControlEncoder();
00030
00032 DtLgrControlEncoder(const DtLgrControlEncoder& orig);
00033
00035 DtLgrControlEncoder& operator=(const DtLgrControlEncoder& orig);
00036
00037 protected:
00038
00040 static void encodeLgrControlPdu( const DtLgrControlInteraction& inter,
00041 RTI::ParameterHandleValuePairSet* params,
00042 RTI::ParameterHandle paramHandle );
00043 };
00044
00045 #endif //! DtHLA