57 static std::list<DtString>* getExtensionList();
#define DT_DLL_readerWriter
This file is used to determine how to build Disable inconsistent dll linkage warning Visual Studio 6...
Definition: readerWriterDefines.h:34
Definition: symbolString.h:20
DtReaderWriterFile & operator=(const DtReaderWriterFile &orig)
assignment operator
virtual bool loadFile(const DtReaderWriter::SearchPaths &searchPaths, const DtVariableBindingsList &variableBindings, DtlObjStringMap *commentMap=NULL)
Returns true if file is loaded.
DtString myAcceptedExtension
Definition: readerWriterFileExtensible.h:64
Definition: readerWriterRegistry.h:39
static std::list< DtString > * myExtensions
Definition: readerWriterFileExtensible.h:66
std::list< const DtRwVariableBindings * > DtVariableBindingsList
Definition: readerWriterRegistry.h:29
std::map< DtlObj *, std::string > DtlObjStringMap
Definition: extDtcRead.h:20
std::vector< DtFilename > SearchPaths
Definition: readerWriter.h:92
virtual void substitute(const DtVariableBindingsList &variableBindings)
Substitutes any variables in the list to variable substituted filename.
Using a DtReaderWriterFile allows a DtReaderWriter object to be read in from an MTL stream contained ...
Definition: readerWriterFile.h:35
DtReaderWriterFileExtensible is a ReaderWriteFile who's exact name is determined at runtime as define...
Definition: readerWriterFileExtensible.h:18