VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrfobjparam
signaturePropagatorDescList.h
Go to the documentation of this file.
1
/******************************************************************************
2
** Copyright (c) 2005 MAK Technologies, Inc.
3
** All rights reserved.
4
******************************************************************************/
5
/******************************************************************************
6
** $RCSfile: signaturePropagatorDescList.h,v $ $Revision: 1.4 $ $State: Exp $
7
******************************************************************************/
8
11
14
15
#ifndef signaturePropagatorDescList_H_
16
#define signaturePropagatorDescList_H_
17
18
#include "
vrfutil/rwList.h
"
19
20
class
DtSignaturePropagatorDescriptor
;
21
class
DtFilename;
22
23
24
#include "
vrfobjparam/vrfobjparamDefines.h
"
25
class
DT_DLL_vrfobjparam
DtSignaturePropagatorDescriptorList
:
public
DtRwList
26
{
27
protected
:
28
30
DtSignaturePropagatorDescriptorList
();
31
32
public
:
33
35
DtSignaturePropagatorDescriptorList
(
const
DtString
& name,
36
DtReaderWriterRegistry
* parentRegistry = 0);
37
39
DtSignaturePropagatorDescriptorList
(
40
const
DtSignaturePropagatorDescriptorList
& orig,
41
DtReaderWriterRegistry
* parentRegistry = 0);
42
46
DtSignaturePropagatorDescriptorList
&
operator=
(
const
47
DtSignaturePropagatorDescriptorList
& orig);
48
50
virtual
~
DtSignaturePropagatorDescriptorList
();
51
52
virtual
DtSignaturePropagatorDescriptorList
* clone(
DtReaderWriterRegistry
*
53
parentRegistry = 0);
54
55
virtual
void
addSignaturePropagatorDescriptor(
56
const
DtSignaturePropagatorDescriptor
& descriptor);
57
58
virtual
const
DtSignaturePropagatorDescriptor
*
59
lookupSignaturePropagatorDescriptor(
const
DtString
& domain)
const
;
60
61
protected
:
63
void
emptyList();
64
void
copyList(
const
DtSignaturePropagatorDescriptorList
& orig);
65
66
virtual
void
addSignaturePropagatorDescriptor(
67
DtSignaturePropagatorDescriptor
* descriptor);
68
virtual
DtListItem * lookupSignaturePropagatorDescriptorItem(
69
const
DtString
& domain)
const
;
70
74
virtual
DtlObjPtr
getData
(DtlObjPtr args,
const
DtFilename& searchPath,
75
const
DtVariableBindingsList
& variableBindings);
76
};
77
78
#endif
Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (
www.mak.com
)