VR-Link API Documentation for HLA 1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
testObj/testDec.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 1992-2010 MAK Technologies, Inc
3 ** All rights reserved.
4 *********************************************************************/
5 #if DtHLA
6 
7 #pragma once
8 
9 #include <vl/hlaStateDecoder.h>
10 
13 
16 
20 #define DtDECLARE_TEST_ATTR_DECODER(attrName) \
21  DtDECLARE_ATTR_DECODER(TestStateRepository, attrName)
22 
30 #define DtDEFINE_SIMPLE_TEST_ATTR_DECODER( \
31  attrName, netType, inspector) \
32  DtDEFINE_SIMPLE_TEST_ATTR_DECODER_WITH_CAST( \
33  attrName, netType, inspector, (netType))
34 
40 #define DtDEFINE_SIMPLE_TEST_ATTR_DECODER_WITH_CAST( \
41  attrName, netType, mutator, castExpr) \
42  DtDEFINE_SIMPLE_ATTR_DECODER_WITH_CAST( \
43  TestDecoder, TestStateRepository, \
44  attrName, netType, mutator, castExpr)
45 
47 class TestDecoder : public DtHlaStateDecoder
48 {
49 public:
50 
53  DtExerciseConn* exConn,
54  DtObjClassDesc* classDesc);
55 
57  virtual ~TestDecoder();
58 
59 protected:
60 
65 
68 };
69 
70 #endif
Instances of DtExerciseConn are used to provide an application&#39;s interface or connection to the netwo...
Definition: exerciseConnHLA.h:61
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
An instance of DtObjClassDesc is a &quot;class descriptor&quot; for an HLA Object class.
Definition: objClassDesc13.h:41
DtHlaStateDecoder is used to provide decoding of a state message into a state repository in an HLA (a...
Definition: hlaStateDecoder.h:34
DtDECLARE_TEST_ATTR_DECODER(Number)
Individual attribute decoding functions - one for each attribute.
TestDecoder(DtExerciseConn *exConn, DtInterClassDesc *classDesc)
Constructor.
Define the TestStateRepository class.
Definition: testSR.h:16
This class decodes the Test interaction into the TestInteraction class.
Definition: testInter/testDec.h:51
virtual ~TestDecoder()
Destructor.
Definition: envEnum.h:23
This file contains the declaration of DtHlaStateDecoder.

Document ID: Generated on Wed Mar 27 02:04:30 EDT 2024 from SVN revision 264570
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)