VR-Link API Documentation for HLA 1.3
Home
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
include
vl
hAddPassActDec.h
Go to the documentation of this file.
1
/****************************************************************************
2
* Copyright (c) 2013 VT MAK
3
* All rights reserved.
4
****************************************************************************/
5
9
10
#pragma once
11
12
#if DtHLA
13
14
#include "
hUndwaAcEmissDec.h
"
15
16
class
DtAdditionalPassiveActivitiesRepository
;
17
23
class
DT_DLL_VL
DtAdditionalPassiveActivitiesDecoder
:
public
DtUnderwaterAcousticsEmissionDecoder
24
{
25
public
:
26
28
DtAdditionalPassiveActivitiesDecoder
(
29
DtExerciseConn
* exConn,
30
DtObjClassDesc
* classDesc);
31
33
virtual
~
DtAdditionalPassiveActivitiesDecoder
();
34
36
DtAdditionalPassiveActivitiesDecoder
(
37
const
DtAdditionalPassiveActivitiesDecoder
& orig);
38
40
DtAdditionalPassiveActivitiesDecoder
&
operator=
(
41
const
DtAdditionalPassiveActivitiesDecoder
& orig);
42
43
public
:
44
46
static
DtHlaStateDecoder
*
create
(
47
DtExerciseConn
* exConn,
48
DtObjClassDesc
* classDesc);
49
50
protected
:
51
53
static
void
decodeActivityCode(
54
DtAdditionalPassiveActivitiesRepository
* stateRep,
55
const
RTI::AttributeHandleValuePairSet& attrs,
56
int
pairSetIndex);
57
59
static
void
decodeActivityParameter(
60
DtAdditionalPassiveActivitiesRepository
* stateRep,
61
const
RTI::AttributeHandleValuePairSet& attrs,
62
int
pairSetIndex);
63
65
static
void
decodeIsSilent(
66
DtAdditionalPassiveActivitiesRepository
* stateRep,
67
const
RTI::AttributeHandleValuePairSet& attrs,
68
int
pairSetIndex);
69
70
};
71
72
#endif //DtHLA
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
)