VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Member Functions
DtRwBooleanList Class Reference
Inheritance diagram for DtRwBooleanList:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtRwBooleanList ()
 default constructor
 DtRwBooleanList (const DtString &name, DtReaderWriterRegistry *const parentRegistry=NULL)
 constructor
 DtRwBooleanList (const DtSymbolString &name, DtReaderWriterRegistry *const parentRegistry=NULL)
virtual ~DtRwBooleanList ()
 destructor
 DtRwBooleanList (const DtString &name, const DtRwBooleanList &orig, DtReaderWriterRegistry *parentRegistry=NULL)
 copy constructor
 DtRwBooleanList (const DtSymbolString &name, const DtRwBooleanList &orig, DtReaderWriterRegistry *parentRegistry=NULL)
DtRwBooleanListoperator= (const DtRwBooleanList &orig)
 assignment operator
virtual void addBoolean (DtRwBoolean *rwInt)
 Add a DtRwInt to the list (appended to the end of the list).
virtual void removeBoolean (DtRwBoolean *rwInt, DtListItem *listItem)
 Remove a given DtRwInt from the list.
void emptyList ()
 Removes and deletes all DtRwInt entries from our list.

Protected Member Functions

virtual DtlObjPtr getData (DtlObjPtr args, const DtFilename &searchPath, const DtVariableBindingsList &variableBindings)
 Constructs a DtRwInt item, and then retrieves it from the stream.
void copyList (const DtRwBooleanList &orig)
 Copies list of DtRwBoolean to ourself.

Constructor & Destructor Documentation

default constructor

DtRwBooleanList::DtRwBooleanList ( const DtString name,
DtReaderWriterRegistry *const  parentRegistry = NULL 
)

constructor

DtRwBooleanList::DtRwBooleanList ( const DtSymbolString name,
DtReaderWriterRegistry *const  parentRegistry = NULL 
)
virtual DtRwBooleanList::~DtRwBooleanList ( ) [virtual]

destructor

DtRwBooleanList::DtRwBooleanList ( const DtString name,
const DtRwBooleanList orig,
DtReaderWriterRegistry parentRegistry = NULL 
)

copy constructor

DtRwBooleanList::DtRwBooleanList ( const DtSymbolString name,
const DtRwBooleanList orig,
DtReaderWriterRegistry parentRegistry = NULL 
)

Member Function Documentation

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

assignment operator

virtual void DtRwBooleanList::addBoolean ( DtRwBoolean rwInt) [virtual]

Add a DtRwInt to the list (appended to the end of the list).

virtual void DtRwBooleanList::removeBoolean ( DtRwBoolean rwInt,
DtListItem *  listItem 
) [virtual]

Remove a given DtRwInt from the list.

Just deletes the DtListItem, does not delete the DtRwInt itself. When last item is removed, sets value specified to false.

Removes and deletes all DtRwInt entries from our list.

virtual DtlObjPtr DtRwBooleanList::getData ( DtlObjPtr  args,
const DtFilename &  searchPath,
const DtVariableBindingsList variableBindings 
) [protected, virtual]

Constructs a DtRwInt item, and then retrieves it from the stream.

Implements DtRwList.

void DtRwBooleanList::copyList ( const DtRwBooleanList orig) [protected]

Copies list of DtRwBoolean to ourself.


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)