![]() |
VR-Forces 4.0.4 Class Documentation
|
class DtSoilList: More...

Public Member Functions | |
| DtSoilList () | |
| default constructor | |
| DtSoilList (const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL) | |
| readable/writable constructor | |
| DtSoilList (const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL) | |
| virtual | ~DtSoilList () |
| destructor | |
| DtSoilList (const DtString &name, const DtSoilList &orig, DtReaderWriterRegistry *parentRegistry=NULL) | |
| copy constructor | |
| DtSoilList (const DtSymbolString &name, const DtSoilList &orig, DtReaderWriterRegistry *parentRegistry=NULL) | |
| DtSoilList & | operator= (const DtSoilList &orig) |
| assignment operator | |
| virtual DtSoilList * | clone (const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL) |
| virtual DtSoilList * | clone (const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL) |
| virtual DtSoilFactors * | lookupSoilFactors (const DtString &soilType) |
| virtual DtSoilFactors * | lookupSoilFactors (const DtSymbolString &soilType) |
| virtual const DtSoilFactors * | lookupSoilFactors (const DtString &soilType) const |
| virtual const DtSoilFactors * | lookupSoilFactors (const DtSymbolString &soilType) const |
| virtual DtSoilFactors * | addSoilFactors (const DtSoilFactors &factors) |
| virtual void | removeSoilFactors (const DtString &soilType) |
| virtual void | removeSoilFactors (const DtSymbolString &soilType) |
| virtual void | copyList (const DtSoilList &orig) |
Protected Member Functions | |
| virtual void | emptyList () |
| Used by the destructor. | |
| virtual DtSoilFactors * | addSoilFactors (DtSoilFactors *factors) |
| virtual void | removeSoilFactors (DtSoilFactors *factors) |
| virtual DtlObjPtr | getData (DtlObjPtr args, const DtFilename &searchPath, const DtVariableBindingsList &variableBindings) |
| Constructs a soil factor, and then reads relevant data from the stream. | |
| virtual DtListItem * | lookupSoilFactorsItem (const DtString &soilType) |
| virtual DtListItem * | lookupSoilFactorsItem (const DtSymbolString &soilType) |
| virtual const char * | readerWriterType () const |
| Used to supply a string type that this reader writer type is. | |
Protected Attributes | |
| DtHashlist | myHashIndex |
class DtSoilList:
Instances of DtSoilList are readable/writeable lists of DtSoilFactors.
default constructor
| DtSoilList::DtSoilList | ( | const DtString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
readable/writable constructor
| DtSoilList::DtSoilList | ( | const DtSymbolString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
| virtual DtSoilList::~DtSoilList | ( | ) | [virtual] |
destructor
| DtSoilList::DtSoilList | ( | const DtString & | name, |
| const DtSoilList & | orig, | ||
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
copy constructor
| DtSoilList::DtSoilList | ( | const DtSymbolString & | name, |
| const DtSoilList & | orig, | ||
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
| DtSoilList& DtSoilList::operator= | ( | const DtSoilList & | orig | ) |
assignment operator
| virtual DtSoilList* DtSoilList::clone | ( | const DtString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) | [virtual] |
| virtual DtSoilList* DtSoilList::clone | ( | const DtSymbolString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) | [virtual] |
| virtual DtSoilFactors* DtSoilList::lookupSoilFactors | ( | const DtString & | soilType | ) | [virtual] |
| virtual DtSoilFactors* DtSoilList::lookupSoilFactors | ( | const DtSymbolString & | soilType | ) | [virtual] |
| virtual const DtSoilFactors* DtSoilList::lookupSoilFactors | ( | const DtString & | soilType | ) | const [virtual] |
| virtual const DtSoilFactors* DtSoilList::lookupSoilFactors | ( | const DtSymbolString & | soilType | ) | const [virtual] |
| virtual DtSoilFactors* DtSoilList::addSoilFactors | ( | const DtSoilFactors & | factors | ) | [virtual] |
| virtual void DtSoilList::removeSoilFactors | ( | const DtString & | soilType | ) | [virtual] |
| virtual void DtSoilList::removeSoilFactors | ( | const DtSymbolString & | soilType | ) | [virtual] |
| virtual void DtSoilList::copyList | ( | const DtSoilList & | orig | ) | [virtual] |
| virtual void DtSoilList::emptyList | ( | ) | [protected, virtual] |
Used by the destructor.
It removes and DELETES all soilFactors on the soil list.
| virtual DtSoilFactors* DtSoilList::addSoilFactors | ( | DtSoilFactors * | factors | ) | [protected, virtual] |
| virtual void DtSoilList::removeSoilFactors | ( | DtSoilFactors * | factors | ) | [protected, virtual] |
| virtual DtlObjPtr DtSoilList::getData | ( | DtlObjPtr | args, |
| const DtFilename & | searchPath, | ||
| const DtVariableBindingsList & | variableBindings | ||
| ) | [protected, virtual] |
Constructs a soil factor, and then reads relevant data from the stream.
Implements DtRwList.
| virtual DtListItem* DtSoilList::lookupSoilFactorsItem | ( | const DtString & | soilType | ) | [protected, virtual] |
| virtual DtListItem* DtSoilList::lookupSoilFactorsItem | ( | const DtSymbolString & | soilType | ) | [protected, virtual] |
| virtual const char* DtSoilList::readerWriterType | ( | ) | const [protected, virtual] |
Used to supply a string type that this reader writer type is.
This can be used in place of dynamic-casting. Also used by the opd editor to determine which type of control to create
Reimplemented from DtRwList.
DtHashlist DtSoilList::myHashIndex [protected] |