VR-Link API Documentation for HLA Evolved
Home
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
include
vl
transferControlDecoder.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 1992-2010 VT MAK
3
** All rights reserved.
4
*********************************************************************/
5
6
9
10
#ifndef DtTransCtlDec_H_
11
#define DtTransCtlDec_H_
12
13
#if DtHLA
14
15
#include "
interactionDecoder.h
"
16
17
class
DT_DLL_VL
DtTransferControlInteraction
;
18
19
#define DtDECLARE_TRANSCTRL_PARAM_DECODER(paramName) \
20
DtDECLARE_PARAM_DECODER(DtTransferControlInteraction, paramName)
21
22
#define DtDEFINE_SIMPLE_TRANSCTRL_PARAM_DECODER(paramName, netType, mutator) \
23
DtDEFINE_SIMPLE_PARAM_DECODER( \
24
DtTransferControlDecoder, DtTransferControlInteraction, \
25
paramName, netType, mutator)
26
27
32
33
class
DT_DLL_VL
DtTransferControlDecoder
:
public
DtInteractionDecoder
34
{
35
36
public
:
37
38
DtTransferControlDecoder
(
DtExerciseConn
*exConn,
39
DtInterClassDesc
*classDesc);
40
41
DtTransferControlDecoder
(
const
DtTransferControlDecoder
&orig);
42
43
virtual
~
DtTransferControlDecoder
();
44
45
DtTransferControlDecoder
&
operator=
(
const
DtTransferControlDecoder
&orig);
46
47
48
protected
:
49
51
DtDECLARE_TRANSCTRL_PARAM_DECODER
(OriginatingEntity);
52
DtDECLARE_TRANSCTRL_PARAM_DECODER
(ReceivingEntity);
53
DtDECLARE_TRANSCTRL_PARAM_DECODER
(RequestIdentifier);
54
DtDECLARE_TRANSCTRL_PARAM_DECODER
(TransferType);
55
DtDECLARE_TRANSCTRL_PARAM_DECODER
(TransferEntity);
56
DtDECLARE_TRANSCTRL_PARAM_DECODER
(RecordSetData);
57
};
58
59
60
#endif
61
#endif
62
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
)