|
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
PmtLogicalDefinitionInterpreter Class ReferenceInterprets the output of the XML Parser into PmtMetadata prototypes for the factory.
More...
#include <PmtDefinitionInterpreter.h>
Collaboration diagram for PmtLogicalDefinitionInterpreter: [legend]List of all members.
Detailed Description
Interprets the output of the XML Parser into PmtMetadata prototypes for the factory.
Constructor & Destructor Documentation
PmtLogicalDefinitionInterpreter::PmtLogicalDefinitionInterpreter |
( |
|
) |
[inline] |
|
|
This is the default constructor.
|
PmtLogicalDefinitionInterpreter::~PmtLogicalDefinitionInterpreter |
( |
|
) |
[inline] |
|
Member Function Documentation
void PmtLogicalDefinitionInterpreter::convertMemoryVariableToString |
( |
const char *const * |
memoryVariable, |
|
|
SPmtString & |
resultantString |
|
) |
[static] |
|
|
Takes an in-memory variable from a .h file and returns a SPmtString object.
|
void PmtLogicalDefinitionInterpreter::erase |
( |
const SPmtString & |
nameSpace |
) |
[static] |
|
|
Unload prototypes from the metadata factory origniating from nameSpace.
|
void PmtLogicalDefinitionInterpreter::erase |
( |
|
) |
[static] |
|
|
Unload all prototypes from the metadata factories.
|
bool PmtLogicalDefinitionInterpreter::getErased |
( |
|
) |
[inline, static] |
|
PmtIncludedFileList& PmtLogicalDefinitionInterpreter::getIncludedFileNames |
( |
|
) |
[inline, static] |
|
PmtParserList& PmtLogicalDefinitionInterpreter::getIncludedFileParsers |
( |
|
) |
[inline, static] |
|
bool PmtLogicalDefinitionInterpreter::getIsIncluded |
( |
|
) |
[inline, static] |
|
void PmtLogicalDefinitionInterpreter::load |
( |
const char * |
schemaInfoURI |
) |
[static] |
|
|
Load the specified schema.
|
void PmtLogicalDefinitionInterpreter::load |
( |
|
) |
[static] |
|
|
Load the default schema, the one we provide.
|
EK_DEFAULT_MUTEX& PmtLogicalDefinitionInterpreter::loadLock |
( |
|
) |
[inline, static] |
|
|
Load in-memory schema, root element name, translation table, and aliases information.
|
void PmtLogicalDefinitionInterpreter::loadWithAliases |
( |
const char * |
schemaInfoURI, |
|
|
const char * |
aliasesURI |
|
) |
[static] |
|
|
Load the specified schema with aliases.
|
void PmtLogicalDefinitionInterpreter::loadWithAliases |
( |
const char * |
aliasesURI |
) |
[static] |
|
|
Load the default schema with aliases.
|
bool PmtLogicalDefinitionInterpreter::schemaInfoURILoaded |
( |
const char * |
schemaInfoURI |
) |
[static] |
|
bool PmtLogicalDefinitionInterpreter::schemaLoaded |
( |
const char * |
schemaInfoURI |
) |
[static] |
|
void PmtLogicalDefinitionInterpreter::setErased |
( |
bool |
erased |
) |
[inline, static] |
|
void PmtLogicalDefinitionInterpreter::setIsIncluded |
( |
bool |
isIncludeTrue |
) |
[inline, static] |
|
PmtTtbType& PmtLogicalDefinitionInterpreter::ttbFiles |
( |
|
) |
[inline, static] |
|
void PmtLogicalDefinitionInterpreter::unInitialize |
( |
|
) |
[inline, static] |
|
The documentation for this class was generated from the following files:
|