61 virtual const char*
xmlType()
const override {
bool operator==(const DtReaderWriter &) const
Equivalence operator.
virtual const char * readerWriterType() const
Used to supply a string type that this reader writer type is. This can be used in place of dynamic-ca...
Description: DtNLengthIntegerVector is a named, readable/writable vector of integers of arbitrary len...
Definition: nLengthIntegerVector.h:28
#define DT_DLL_vrfobjparam
This file is used to determine how to build.
Definition: vrfobjparamDefines.h:28
DtNLengthIntegerVector myExcludeTheseSlots
Parameter Name: exclude-these-slots Parameter Description: List of slots associated with if-slots-res...
Definition: slotExclusion.h:81
void setIfSlotsReserved(const DtNLengthIntegerVector &)
Accessor/mutator for myIfSlotsReserved.
Definition: slotExclusion.h:86
virtual DtlObjPtr getData(DtlObjPtr args, const SearchPaths &searchPaths, const DtVariableBindingsList &variableBindings)
Deriving class overrides these to get/put class specific data.
DtNLengthIntegerVector myIfSlotsReserved
Parameter Name: if-slots-reserved Parameter Description: List of slots reserved (occupied). Parameter Default Value: .
Definition: slotExclusion.h:74
Definition: readerWriter.h:85
Definition: readerWriterRegistry.h:39
virtual const char * xmlType() const override
Routines to archive/dearchive from an XML Environment.
Definition: slotExclusion.h:61
bool operator!=(const DtReaderWriter &rhs) const
Definition: readerWriter.h:121
std::list< const DtRwVariableBindings * > DtVariableBindingsList
Definition: readerWriterRegistry.h:29
std::vector< DtFilename > SearchPaths
Definition: readerWriter.h:92
DtNLengthIntegerVector & excludeTheseSlots()
Accessor/mutator for myExcludeTheseSlots.
Definition: slotExclusion.h:106
void setExcludeTheseSlots(const DtNLengthIntegerVector &)
Accessor/mutator for myExcludeTheseSlots.
Definition: slotExclusion.h:101
DtNLengthIntegerVector & ifSlotsReserved()
Accessor/mutator for myIfSlotsReserved.
Definition: slotExclusion.h:91
virtual void putData(std::string &fp, int indentLevel=0)
Deriving class overrides these to get/put class specific data.
DtSlotExclusion.
Definition: slotExclusion.h:19
const DtReaderWriter & operator=(const DtReaderWriter &orig)
assignment operator
static const char * theXmlType()
The type that is used when archiving to an XML stream.
DT_DLL_readerWriter std::shared_ptr< DtEnvironment > DtEnvironmentSP
Definition: readerWriter.h:30