CMML_Parser.h

Go to the documentation of this file.
00001 #pragma once
00002 
00003 #pragma unmanaged
00004 #include <string>
00005 #include "libCMMLParse/CMMLParser.h"
00006 using namespace std;
00007 
00008 #pragma managed
00009 //#include "libCMMLTagsDotNET/CMMLDoc.h"
00010 using namespace illiminable::libCMMLTagsDotNET;
00011 using namespace illiminable::libiWrapper;
00012 using namespace System;
00013 
00014 namespace illiminable {
00015 namespace libCMMLParserDotNET {
00016 
00017         
00018 
00019 //Original interface
00020 //==============
00021         //bool parseClipTag(wstring inClipText, C_ClipTag* outClip);
00022         //bool parseHeadTag(wstring inHeadText, C_HeadTag* outHead);
00023         //bool parseCMMLRootTag(wstring inCMMLRootText, C_CMMLRootTag* outCMMLRoot);
00024 
00025         //bool parseDocFromFile(wstring inFilename, C_CMMLDoc* outCMMLDoc);
00026 
00027 public __gc class CMML_Parser
00028 {
00029 public:
00030         CMML_Parser(void);
00031         ~CMML_Parser(void);
00032 
00033         //bool parseClipTag(wstring inClipText, C_ClipTag* outClip);
00034         //bool parseHeadTag(wstring inHeadText, C_HeadTag* outHead);
00035         //bool parseCMMLRootTag(wstring inCMMLRootText, CMMLRootTag* outCMMLRoot);
00036 
00037         bool parseDocFromFile(String* inFileName, CMMLDoc* outCMMLDoc);
00038 protected:
00039         CMMLParser* mCMMLParser;
00040 };
00041 
00042 
00043 }       //End libCMMLParserDotNNET
00044 }       //End illiminable

Generated on Tue Feb 15 14:54:13 2005 for oggdsf by  doxygen 1.3.9