VR-Forces 4.2 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrfobjparam
activeSonarModeList.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 2012 MAK Technologies, Inc.
3
** All rights reserved.
4
*********************************************************************/
7
10
11
#pragma once
12
13
#include "
vrfutil/rwList.h
"
14
#include "
vrfobjparam/activeSonarModeEntry.h
"
15
19
#include "
vrfobjparam/vrfobjparamDefines.h
"
20
21
class
DT_DLL_vrfobjparam
DtActiveSonarModeList
:
public
DtRwList
22
{
23
public
:
25
DtActiveSonarModeList
(
const
DtString
& writeName,
26
DtReaderWriterRegistry
* parentRegistry = NULL);
27
28
DtActiveSonarModeList
(
const
DtSymbolString& writeName,
29
DtReaderWriterRegistry
* parentRegistry = NULL);
30
32
virtual
~
DtActiveSonarModeList
();
33
35
DtActiveSonarModeList
(
const
DtString
& writeName,
36
const
DtActiveSonarModeList
& orig,
37
DtReaderWriterRegistry
* parentRegistry = NULL);
38
39
DtActiveSonarModeList
(
const
DtSymbolString& writeName,
40
const
DtActiveSonarModeList
& orig,
41
DtReaderWriterRegistry
* parentRegistry = NULL);
42
44
const
DtActiveSonarModeList
&
operator=
(
const
DtActiveSonarModeList
& orig);
45
47
virtual
void
getSelf
(DtlObjPtr args,
48
const
DtFilename& searchPath,
49
const
DtVariableBindingsList
& variableBindings);
50
51
protected
:
54
virtual
DtlObjPtr
getData
(DtlObjPtr args,
55
const
DtFilename& searchPath,
56
const
DtVariableBindingsList
& variableBindings);
57
61
virtual
void
reindexModes();
62
65
void
removeAndDeleteModes();
66
70
void
copyListItemsFrom(
const
DtActiveSonarModeList
& sourceList);
71
72
protected
:
76
virtual
const
char
*
readerWriterType
()
const
;
77
};
Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)