VR-Forces 4.6 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 Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)