Raytrix General File Format Reader.
Public Member Functions | |
CRxGFFReader () | |
Default constructor. More... | |
~CRxGFFReader () | |
Destructor. More... | |
void | Close () |
Closes the file read operation. More... | |
size_t | CountContentNodes (const CRxString &sxXPath) const |
Count nodes. More... | |
unsigned | GetVersion () const |
bool | Open (const CRxString &sxFilename, const CRxString &sxGUID) |
Open a file in read mode. More... | |
void | ReadContent (Rx::Interop::Runtime28::IImage *pxImg, const CRxString &sxXPath) |
Protected Attributes | |
xmlDocPtr | m_pXML |
xmlNodePtr | m_pXmlContentNode |
xmlNodePtr | m_pXmlMetaNode |
unsigned | m_uHeaderLength |
CFileStream | m_xFile |
Rx::FileIO::CRxGFFReader::CRxGFFReader | ( | ) |
Default constructor.
Rx::FileIO::CRxGFFReader::~CRxGFFReader | ( | ) |
Destructor.
void Rx::FileIO::CRxGFFReader::Close | ( | ) |
Closes the file read operation.
size_t Rx::FileIO::CRxGFFReader::CountContentNodes | ( | const CRxString & | sxXPath | ) | const |
Count nodes.
sxXPath | XPath. |
unsigned Rx::FileIO::CRxGFFReader::GetVersion | ( | ) | const |
Open a file in read mode.
sxFilename | Filename. |
sxGUID | GUID of the file type. |
void Rx::FileIO::CRxGFFReader::ReadContent | ( | Rx::Interop::Runtime28::IImage * | pxImg, |
const CRxString & | sxXPath | ||
) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |