VR-Forces 4.1.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrfobjparam
emtrSystemEntry.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2005 MAK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
8
11
12
#ifndef emtrSystemEntry_H_
13
#define emtrSystemEntry_H_
14
15
#include "
vrfutil/rdrWritr.h
"
16
#include "
vrfutil/rwInt.h
"
17
#include "
vrfutil/rwVector.h
"
18
#include "
vrfutil/rwReal.h
"
19
#include "
vrfutil/rwBoolean.h
"
20
#include "
vrfobjparam/radarModeList.h
"
21
22
class
DtReaderWriterRegistry
;
23
26
#include "
vrfobjparam/vrfobjparamDefines.h
"
27
class
DT_DLL_vrfobjparam
DtEmitterSystemEntry
:
public
DtReaderWriter
28
{
29
public
:
31
DtEmitterSystemEntry
(
const
DtString
& name,
32
DtReaderWriterRegistry
* parentRegistry = NULL);
33
DtEmitterSystemEntry
(
const
DtSymbolString
& name,
34
DtReaderWriterRegistry
* parentRegistry = NULL);
35
37
DtEmitterSystemEntry
(
const
DtEmitterSystemEntry
& orig,
38
DtReaderWriterRegistry
* parentRegistry = NULL);
39
41
DtEmitterSystemEntry
&
operator=
(
const
42
DtEmitterSystemEntry
& orig);
43
45
virtual
~
DtEmitterSystemEntry
();
46
47
virtual
DtEmitterSystemEntry
* clone(
48
DtReaderWriterRegistry
* parentRegistry = NULL)
const
;
49
52
virtual
DtU16 systemName()
const
;
53
virtual
void
setSystemName(DtU16 nameEnum);
55
58
virtual
DtU16 systemFunction()
const
;
59
virtual
void
setSystemFunction(DtU16 functionEnum);
61
63
virtual
const
DtList* modeList()
const
;
64
65
protected
:
69
74
DtRwInt
mySystemName
;
75
80
DtRwInt
mySystemFunction
;
81
84
DtRadarModeList
myModeList
;
85
87
};
88
89
#endif
90
91
92
Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)