VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
epDecHLA.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2017 MaK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 
6 #pragma once
7 
8 #if DtHLA
9 
10 #include "epFomMap.h"
11 #include <vl/environmentProcessDecoderHLA.h>
12 
14 
15 #define DtDECLARE_EP_ATTR_DECODER(attrName) \
16  DtDECLARE_ATTR_DECODER(DtEnvironmentProcessRepository, attrName)
17 
18 #define DtDEFINE_SIMPLE_EP_ATTR_DECODER_WITH_CAST( \
19  attrName, netType, mutator, castExpr) \
20  DtDEFINE_SIMPLE_ATTR_DECODER_WITH_CAST( \
21  EpDecoder, \
22  DtEnvironmentProcessRepository, \
23  attrName, netType, mutator, castExpr)
24 #endif
25 
26 namespace makVrv
27 {
28  namespace DT_PROTOCOL_NAMESPACE
29  {
30 #if DtHLA
31 
32 
34  {
35  public:
36 
38  EpDecoder(DtExerciseConn* exConn, DtObjClassDesc* classDesc);
39 
41  virtual ~EpDecoder();
42 
43  protected:
44  DtDECLARE_EP_ATTR_DECODER(EnvironmentProcessActive);
45  };
46 #endif
47  }
48 }
49 
50 
51 

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)