24 #ifdef DtUSE_UTILITIES_NAMESPACE
25 namespace DtUSE_UTILITIES_NAMESPACE
70 static DtFomType checkFomType(
const char* fedFileName,
85 virtual FILE* openFedFileWithErrCheck(
const char* fileName,
bool isBinary =
false );
89 virtual unsigned int setStrictChecking(
unsigned int checkMask);
92 virtual bool strictChecking(
unsigned int checkMask)
const;
95 virtual void setExpectedFomType(
DtFomType fomType);
96 virtual DtFomType expectedFomType()
const;
102 virtual const DtString& lastError()
const;
109 char* takeCurrFddData();
112 static FILE* openFedFile(
const char* fileName,
bool isBinary =
false );
114 static bool readFileIntoBuffer( FILE* fileHandle,
char** fileBuffer,
unsigned int* fileSize );
135 #ifdef DtUSE_UTILITIES_NAMESPACE
char * myCurrFddBuffer
Buffer containing the most recently read FDD file.
Definition: fedReader.h:105
DtFomType myExpectedFomType
When set, the FOM must conform to this type.
Definition: fedReader.h:125
unsigned int myStrictChecking
Definition: fedReader.h:121
struct _xmlNode xmlNode
Definition: fedReader.h:21
Contains the DtString class declaration.
Instances of DtFedReader are used to read a FED file, and fill in a DtFedTarget with the information ...
Definition: fedReader.h:51
unsigned char xmlChar
Definition: fedReader.h:19
Definition: fedReader.h:36
Definition: fedReader.h:42
Definition: fedReader.h:41
DtFedReadStatus
Definition: fedReader.h:31
This file contains the declaration of DtFedTarget and several helper classes.
bool myDontParseSwitchTable
Definition: fedReader.h:122
DtString myLastError
Description of last encountered error.
Definition: fedReader.h:131
Definition: fedReader.h:35
struct _xmlDoc xmlDoc
Definition: fedReader.h:22
Definition: fedReader.h:34
Definition: fedReader.h:33
class DtFedTarget:
Definition: vlFedTarget.h:107
DtFedTarget * myFedTarget
Definition: fedReader.h:119
unsigned int myCurrFddBufferSize
Size of the buffer for the most recently read FDD file.
Definition: fedReader.h:107
Instances of DtFilename are DtStrings which convert filenames to the native format.
Definition: vlFilename.h:20
DtFomType myLastFomType
The type of FOM format that was last read.
Definition: fedReader.h:128
DtFedReadStrictChecking
Definition: fedReader.h:39
DtFomType
Definition: vlFedTarget.h:59
#define DT_DLL_MTL
Definition: vlMachineTypes.h:106
Instances of DtString are used to represent strings.
Definition: vlString.h:29
DtFedReader * myChildReader
Definition: fedReader.h:120
Definition: fedReader.h:43