VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Member Functions
DtPromotionEntryList Class Reference

class DtPromotionEntryList: More...

Inheritance diagram for DtPromotionEntryList:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtPromotionEntryList ()
 default constructor
 DtPromotionEntryList (const DtString &name, DtReaderWriterRegistry *parentRegistry=0)
 readable/writable constructor
virtual ~DtPromotionEntryList ()
 destructor
 DtPromotionEntryList (const DtString &name, const DtPromotionEntryList &orig, DtReaderWriterRegistry *parentRegistry=0)
 copy constructor
DtPromotionEntryListoperator= (const DtPromotionEntryList &orig)
 assignment operator
virtual DtPromotionEntryListclone (const DtString &name, DtReaderWriterRegistry *parentRegistry=0)
virtual void addPromoteEntry (const DtPromotionEntry &promoteEntry)
virtual void copyList (const DtPromotionEntryList &orig)
void emptyList ()
 Used by the destructor.
virtual void getSelf (DtlObjPtr args, const DtFilename &searchPath, const DtVariableBindingsList &variableBindings)
 Override to clear out list of any entries before getting new ones.

Protected Member Functions

virtual void addPromoteEntry (DtPromotionEntry *promoteEntry)
virtual DtlObjPtr getData (DtlObjPtr args, const DtFilename &searchPath, const DtVariableBindingsList &variableBindings)
 Constructs a DtPromotionEntry, and then reads relevant data from the stream.

Detailed Description

class DtPromotionEntryList:

Instances of DtPromotionEntryList are readable/writeable lists of DtPromotionEntrys.


Constructor & Destructor Documentation

default constructor

DtPromotionEntryList::DtPromotionEntryList ( const DtString name,
DtReaderWriterRegistry parentRegistry = 0 
)

readable/writable constructor

destructor

DtPromotionEntryList::DtPromotionEntryList ( const DtString name,
const DtPromotionEntryList orig,
DtReaderWriterRegistry parentRegistry = 0 
)

copy constructor


Member Function Documentation

DtPromotionEntryList& DtPromotionEntryList::operator= ( const DtPromotionEntryList orig)

assignment operator

virtual DtPromotionEntryList* DtPromotionEntryList::clone ( const DtString name,
DtReaderWriterRegistry parentRegistry = 0 
) [virtual]
virtual void DtPromotionEntryList::addPromoteEntry ( const DtPromotionEntry promoteEntry) [virtual]
virtual void DtPromotionEntryList::copyList ( const DtPromotionEntryList orig) [virtual]

Used by the destructor.

It removes and DELETES all DtPromotionEntrys on the list.

virtual void DtPromotionEntryList::getSelf ( DtlObjPtr  args,
const DtFilename &  searchPath,
const DtVariableBindingsList variableBindings 
) [virtual]

Override to clear out list of any entries before getting new ones.

Reimplemented from DtRwList.

virtual void DtPromotionEntryList::addPromoteEntry ( DtPromotionEntry promoteEntry) [protected, virtual]
virtual DtlObjPtr DtPromotionEntryList::getData ( DtlObjPtr  args,
const DtFilename &  searchPath,
const DtVariableBindingsList variableBindings 
) [protected, virtual]

Constructs a DtPromotionEntry, and then reads relevant data from the stream.

Implements DtRwList.


The documentation for this class was generated from the following file:

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)