17 #include <vlutil/vlMachineTypes.h>
36 parentRegistry = NULL);
38 parentRegistry = NULL);
50 parentRegistry = NULL)
const;
53 virtual void setVectorLength(
int length);
54 virtual int vectorLength()
const;
56 virtual int& operator[] (
const int i);
57 virtual int value(
const int i)
const;
59 virtual void putData(std::string& fp,
int indentLevel = 0);
88 virtual void stringToIntList(
const DtString&
string);
89 virtual DtString intListToString()
const;
bool operator==(const DtReaderWriter &) const
Equivalence operator.
virtual const char * readerWriterType() const
Used to supply a string type that this reader writer type is.
Description: DtNLengthIntegerVector is a named, readable/writable vector of integers of arbitrary len...
Definition: nLengthIntegerVector.h:28
Definition: symbolString.h:20
int * myIntegers
Definition: nLengthIntegerVector.h:93
DT_DLL_readerWriter DtBoost::shared_ptr< DtEnvironment > DtEnvironmentSP
Definition: readerWriter.h:30
virtual DtlObjPtr getData(DtlObjPtr args, const SearchPaths &searchPaths, const DtVariableBindingsList &variableBindings)
Definition: readerWriter.h:85
Definition: readerWriterRegistry.h:39
std::list< const DtRwVariableBindings * > DtVariableBindingsList
Definition: readerWriterRegistry.h:29
std::vector< DtFilename > SearchPaths
Definition: readerWriter.h:92
virtual const char * xmlType() const
Definition: nLengthIntegerVector.h:84
virtual void putData(std::string &fp, int indentLevel=0)
Deriving class overrides these to get/put class specific data.
#define DT_DLL_vrfutil
This file is used to determine how to build Disable inconsistent dll linkage warning Visual Studio 6...
Definition: vrfutilDefines.h:34
const DtReaderWriter & operator=(const DtReaderWriter &orig)
assignment operator
static const char * theXmlType()
The type that is used when archiving to an XML stream.
bool operator!=(const DtReaderWriter &rhs)
Definition: readerWriter.h:121
int myVectorLength
Definition: nLengthIntegerVector.h:94