VR-Link API Documentation for DIS
Home
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
include
vl
additionalPassiveActivitiesRepository.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
#include "
underwaterAcousticsEmissionRepository.h
"
13
20
class
DT_DLL_VL
DtAdditionalPassiveActivitiesRepository
:
public
DtUnderwaterAcousticsEmissionRepository
21
{
22
public
:
23
25
DtAdditionalPassiveActivitiesRepository
();
26
28
virtual
~
DtAdditionalPassiveActivitiesRepository
();
29
31
DtAdditionalPassiveActivitiesRepository
(
32
const
DtAdditionalPassiveActivitiesRepository
& orig );
33
35
DtAdditionalPassiveActivitiesRepository
&
operator =
(
36
const
DtAdditionalPassiveActivitiesRepository
& orig );
37
39
virtual
DtStateRepository
*
clone
(
bool
copy )
const
;
40
42
static
DtAdditionalPassiveActivitiesRepository
*
create
();
43
45
virtual
void
printData
()
const
;
46
48
virtual
void
printDataToStream
( std::ostream& stream )
const
;
49
51
virtual
void
setActivityCode(
DtUnderwaterAcousticPassiveParmIndex
val );
52
54
virtual
DtUnderwaterAcousticPassiveParmIndex
activityCode()
const
;
55
57
virtual
void
setActivityParameter(
DtInt16
val );
58
60
virtual
DtInt16
activityParameter()
const
;
61
62
#if DtHLA
63
64
65
virtual
void
setIsSilent(
bool
val );
66
#endif
67
69
virtual
bool
isSilent()
const
;
70
71
72
protected
:
73
74
DtUnderwaterAcousticPassiveParmIndex
myActivityCode
;
75
int
myActivityParameter
;
76
#if DtHLA
77
bool
myIsSilent;
78
#endif
79
80
};
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
)