Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

CMMLParser Class Reference

#include <CMMLParser.h>

List of all members.

Public Member Functions

 CMMLParser (void)
 ~CMMLParser (void)
bool setupXMLHandles (wstring inText, MSXML2::IXMLDOMDocument **outDoc)
bool parseClipTag (wstring inClipText, C_ClipTag *outClip)
bool parseHeadTag (wstring inHeadText, C_HeadTag *outHead)
bool parseHeadTag (MSXML2::IXMLDOMNode *inHeadNode, C_HeadTag *outHead)
bool parseAnchorTag (MSXML2::IXMLDOMNode *inAnchorNode, C_AnchorTag *outAnchor)
bool parseStreamTag (MSXML2::IXMLDOMNode *inStreamNode, C_StreamTag *outStream)
bool parseImportTag (MSXML2::IXMLDOMNode *inImportNode, C_ImportTag *outImport)
bool parseTitleTag (MSXML2::IXMLDOMNode *inTitleNode, C_TitleTag *outTitle)
bool parseClipTag (MSXML2::IXMLDOMNode *inClipNode, C_ClipTag *outClip)
bool parseImageTag (MSXML2::IXMLDOMNode *inImageNode, C_ImageTag *outImage)
bool parseMetaTag (MSXML2::IXMLDOMNode *inMetaNode, C_MetaTag *outMeta)
bool parseDescTag (MSXML2::IXMLDOMNode *inDescNode, C_DescTag *outDesc)

Protected Member Functions

wstring getNamedAttribValue (wstring inAttribName, MSXML2::IXMLDOMNamedNodeMap *inAttribMap)
MSXML2::IXMLDOMNode * getNamedNode (wstring inXPath, MSXML2::IXMLDOMDocument *inDoc)
string toNarrowStr (wstring inString)


Constructor & Destructor Documentation

CMMLParser::CMMLParser void   ) 
 

CMMLParser::~CMMLParser void   ) 
 


Member Function Documentation

wstring CMMLParser::getNamedAttribValue wstring  inAttribName,
MSXML2::IXMLDOMNamedNodeMap *  inAttribMap
[protected]
 

MSXML2::IXMLDOMNode * CMMLParser::getNamedNode wstring  inXPath,
MSXML2::IXMLDOMDocument *  inDoc
[protected]
 

bool CMMLParser::parseAnchorTag MSXML2::IXMLDOMNode *  inAnchorNode,
C_AnchorTag outAnchor
 

bool CMMLParser::parseClipTag MSXML2::IXMLDOMNode *  inClipNode,
C_ClipTag outClip
 

bool CMMLParser::parseClipTag wstring  inClipText,
C_ClipTag outClip
 

bool CMMLParser::parseDescTag MSXML2::IXMLDOMNode *  inDescNode,
C_DescTag outDesc
 

bool CMMLParser::parseHeadTag MSXML2::IXMLDOMNode *  inHeadNode,
C_HeadTag outHead
 

bool CMMLParser::parseHeadTag wstring  inHeadText,
C_HeadTag outHead
 

bool CMMLParser::parseImageTag MSXML2::IXMLDOMNode *  inImageNode,
C_ImageTag outImage
 

bool CMMLParser::parseImportTag MSXML2::IXMLDOMNode *  inImportNode,
C_ImportTag outImport
 

bool CMMLParser::parseMetaTag MSXML2::IXMLDOMNode *  inMetaNode,
C_MetaTag outMeta
 

bool CMMLParser::parseStreamTag MSXML2::IXMLDOMNode *  inStreamNode,
C_StreamTag outStream
 

bool CMMLParser::parseTitleTag MSXML2::IXMLDOMNode *  inTitleNode,
C_TitleTag outTitle
 

bool CMMLParser::setupXMLHandles wstring  inText,
MSXML2::IXMLDOMDocument **  outDoc
 

string CMMLParser::toNarrowStr wstring  inString  )  [protected]
 


The documentation for this class was generated from the following files:
Generated on Fri Nov 5 22:34:07 2004 for oggdsf by  doxygen 1.3.9