5 #ifndef fedReader1516e_h__
6 #define fedReader1516e_h__
21 #include "libxml/tree.h"
32 #ifdef DtUSE_UTILITIES_NAMESPACE
33 namespace DtUSE_UTILITIES_NAMESPACE
66 virtual void setSchemaValidationEnabled(
bool enabled);
88 virtual bool schemaValidate(
xmlDoc* pDoc,
const char * schemaFile);
173 virtual void appendNodeProperties(
xmlNode* currentNode,
DtString& output )
const;
179 virtual bool isBlankText(
xmlNode* node)
const;
187 virtual bool getPropertyByName(
xmlNode* node,
const xmlChar *name,
196 virtual bool getChildContentByName(
xmlNode* node,
const xmlChar *name,
207 bool convertStringToULong(std::string numericString,
208 unsigned long& value);
210 void clipPrefix(std::string& valueSpec,
char c);
212 template<
typename operandType>
void clipPrefix(std::string& valueSpec,
218 static bool isEvolvedFormat(
void* fedFilePtr);
236 #ifdef DtUSE_UTILITIES_NAMESPACE
241 #endif // fedReader1516e_h__
bool myReplacedInteractionRoot
Indicates when federation's FOM is 1.3 and root name has been replaced to match.
Definition: fedReader1516e.h:232
std::pair< DtString, DtString > DtNameTypePair
Definition: vlFedTarget.h:53
This file contains the declaration of DtFilename.
struct _xmlNode xmlNode
Definition: fedReader.h:21
enum DtFomUpdateType_enum DtFomUpdateType
Update type for object.
Contains the DtString class declaration.
bool mySchemaValidationEnabled
Definition: fedReader1516e.h:227
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
This file declares DtFedReader and several helper classes.
Definition: fedReader.h:41
DtFedReadStatus
Definition: fedReader.h:31
Instances of DtFedReader1516e are used to read a FED file, and fill in a DtFedTarget with the informa...
Definition: fedReader1516e.h:41
This file contains the declaration of DtFedTarget and several helper classes.
enum DtSharingType_enum DtSharingType
DtString FOMDependency
Definition: fedReader1516e.h:222
struct _xmlDoc xmlDoc
Definition: fedReader.h:22
class DtFedTarget:
Definition: vlFedTarget.h:107
bool myReplacedObjectRoot
Indicates when federation's FOM is 1.3 and root name has been replaced to match.
Definition: fedReader1516e.h:231
Instances of DtFilename are DtStrings which convert filenames to the native format.
Definition: vlFilename.h:20
DtTransportType
Definition: vlFedTarget.h:67
enum DtOwnershipType_enum DtOwnershipType
DtOrderType
Definition: vlFedTarget.h:74
#define DT_DLL_MTL
Definition: vlMachineTypes.h:106
Instances of DtString are used to represent strings.
Definition: vlString.h:29