VR-Link API Documentation for HLA 1.3
Home
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
include
vl
hTransCtlEnc.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 1992-2010 VT MAK
3
** All rights reserved.
4
*********************************************************************/
7
8
#ifndef DtTransferControlEncoder_H_
9
#define DtTransferControlEncoder_H_
10
11
#if DtHLA
12
13
#include "
interEncoder.h
"
14
15
class
DT_DLL_VL
DtTransferControlInteraction
;
16
17
#define DtDECLARE_TRANSCTRL_PARAM_ENCODER(paramName) \
18
DtDECLARE_PARAM_ENCODER(DtTransferControlInteraction, paramName)
19
20
#define DtDEFINE_SIMPLE_TRANSCTRL_PARAM_ENCODER(paramName, netType, inspector) \
21
DtDEFINE_SIMPLE_PARAM_ENCODER(DtTransferControlEncoder, \
22
DtTransferControlInteraction, paramName, netType, inspector)
23
28
29
30
class
DT_DLL_VL
DtTransferControlEncoder
:
public
DtInteractionEncoder
31
{
32
33
public
:
34
36
DtTransferControlEncoder
(
DtExerciseConn
*exConn,
37
DtInterClassDesc
* classDesc);
38
40
DtTransferControlEncoder
(
const
DtTransferControlEncoder
&orig);
41
43
virtual
~
DtTransferControlEncoder
();
44
46
DtTransferControlEncoder
&
operator=
(
const
DtTransferControlEncoder
&orig);
47
48
protected
:
49
50
DtDECLARE_TRANSCTRL_PARAM_ENCODER
(OriginatingEntity);
51
DtDECLARE_TRANSCTRL_PARAM_ENCODER
(ReceivingEntity);
52
DtDECLARE_TRANSCTRL_PARAM_ENCODER
(RequestIdentifier);
53
DtDECLARE_TRANSCTRL_PARAM_ENCODER
(TransferType);
54
DtDECLARE_TRANSCTRL_PARAM_ENCODER
(TransferEntity);
55
DtDECLARE_TRANSCTRL_PARAM_ENCODER
(RecordSetData);
56
57
};
58
59
#endif
60
#endif
61
Document ID: Generated on Wed Aug 14 15:35:11 EDT 2013 from SVN revision 130445
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)