VR-Link API Documentation for HLA 1516
Home
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
include
vl
interactionWithDataDecoder.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 1992-2012 VT MAK
3
** All rights reserved.
4
*********************************************************************/
5
6
7
#ifndef interactionWithDataDecoder_H_
8
#define interactionWithDataDecoder_H_
9
10
#if DtHLA
11
12
#include "
interactionDecoder.h
"
13
17
18
class
DtInteractionWithData
;
19
22
#define DtDECLARE_INTERWDATA_PARAM_DECODER(paramName) \
23
DtDECLARE_PARAM_DECODER(DtInteractionWithData, paramName)
24
29
class
DT_DLL_VL
DtInteractionWithDataDecoder
:
public
DtInteractionDecoder
30
{
31
public
:
32
34
DtInteractionWithDataDecoder
(
DtExerciseConn
* exConn,
35
DtInterClassDesc
* classDesc,
bool
containsFixedDatums =
true
);
36
38
virtual
~
DtInteractionWithDataDecoder
();
39
41
DtInteractionWithDataDecoder
(
const
DtInteractionWithDataDecoder
& orig);
42
44
DtInteractionWithDataDecoder
&
operator=
(
const
DtInteractionWithDataDecoder
& orig);
45
46
protected
:
47
49
DtDECLARE_INTERWDATA_PARAM_DECODER
(FixedDatums);
50
DtDECLARE_INTERWDATA_PARAM_DECODER
(VariableDatumSet);
51
52
static
void
decodeVariableDatumSet_2_d_14(
53
DtInteractionWithData
* inter,
54
const
RTI::ParameterHandleValuePairSet
& params,
55
int
index);
56
57
static
void
decodeVariableDatumSet_2_d_17(
58
DtInteractionWithData
* inter,
59
const
RTI::ParameterHandleValuePairSet
& params,
60
int
index);
61
};
62
63
#endif
64
#endif
65
Document ID: Generated on Wed Oct 23 22:25:48 EDT 2013 from SVN revision 132765
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)