17 #include <vlutil/vlMachineTypes.h>
34 parentRegistry = NULL);
36 parentRegistry = NULL);
53 virtual void setVectorLength(
int length);
54 virtual int vectorLength()
const;
56 virtual DtReal& operator[] (
const int i);
57 virtual DtReal value(
const int i)
const;
59 virtual void putData(std::string& fp,
int indentLevel = 0);
85 virtual void stringToRealList(
const DtString&
string);
86 virtual DtString realListToString()
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.
Definition: symbolString.h:20
DT_DLL_readerWriter DtBoost::shared_ptr< DtEnvironment > DtEnvironmentSP
Definition: readerWriter.h:30
virtual DtlObjPtr getData(DtlObjPtr args, const SearchPaths &searchPaths, const DtVariableBindingsList &variableBindings)
DtReal * myReals
Definition: nLengthRealVector.h:90
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
Description: DtNLengthRealVector is a named, readable/writable vector of integers of arbitrary length...
Definition: nLengthRealVector.h:26
virtual void putData(std::string &fp, int indentLevel=0)
Deriving class overrides these to get/put class specific data.
int myVectorLength
Definition: nLengthRealVector.h:91
#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.
virtual const char * xmlType() const
Definition: nLengthRealVector.h:80