xmldoc.h

Go to the documentation of this file.
00001 
00014 #ifndef XMLDOC_H_INCLUDED
00015 #define XMLDOC_H_INCLUDED
00016 
00017 #include <LibXmlKit/xmlnode.h>
00018 
00024 @interface XmlDoc : XmlObject 
00025 {
00027         xmlDocPtr       xml_doc_ptr ;
00029         char *          input_file_name ;
00031         char *          output_file_name ;
00032 }
00033 
00039   + load ;
00040   
00053   + (XmlDoc *) readFile: (const char *) fname doValidate: (BOOL) dovalid
00054       doRemoveSpace: (BOOL) doremov ;
00055   
00064   + (XmlDoc *) makeEmptyDoc: (const xmlChar *) root ;
00065   
00075   - initXmlDoc: (xmlDocPtr) doc ;
00076   
00083   - (XmlNode *) rootNode ;
00084   
00093   - (void) setInputFileName: (const char *) fname ;
00094   
00103   - (const char *) inputFileName ;
00104   
00113   - (void) setOutputFileName: (const char *) fname ;
00114   
00122   - (int) save ;
00123   
00133   - (int) saveFileAs: (const char *) fname ;
00134   
00141   - (xmlDocPtr) docPtr ;
00142 
00143 @end
00144 
00145 #endif /* XMLDOC_H_INCLUDED */
00146 

Generated on Fri Feb 3 01:21:24 2006 for LibXmlKit by  doxygen 1.4.5