IncredibleXMLParser  3.05
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | List of all members
IXMLRenderer Class Reference

Class Defining the Incredible XML Renderer. More...

#include <IXMLParser.h>

Public Member Functions

 IXMLRenderer ()
 
 ~IXMLRenderer ()
 
IXMLCStr getString (ITCXMLNode x, int nFormat=1, int *pnSize=NULL)
 Create an XML string starting from the current ITCXMLNode. More...
 
IXMLCStr getString (ICXMLNode x, int nFormat=1, int *pnSize=NULL)
 Create an XML string starting from the current ICXMLNode. More...
 
IXMLCStr getString (IXMLNode x, int nFormat=1, int *pnSize=NULL)
 Create an XML string starting from the current IXMLNode. More...
 
int szString ()
 the size of the last XML string computed. More...
 
void clear ()
 Call this function when you have finished using this object to release memory used by the internal buffer. More...
 
IXMLError writeToFile (ITCXMLNode x, IXMLCStr filename, IXMLCStr encoding=NULL, char nFormat=1)
 Save the content of an ITCXMLNode inside a file. More...
 
IXMLError writeToFile (ICXMLNode x, IXMLCStr filename, IXMLCStr encoding=NULL, char nFormat=1)
 Save the content of an ITCXMLNode inside a file. More...
 
IXMLError writeToFile (IXMLNode x, IXMLCStr filename, IXMLCStr encoding=NULL, char nFormat=1)
 Save the content of an ITCXMLNode inside a file. More...
 
void setCharEncoding (IXMLPullParser::IXMLCharEncoding e=IXMLPullParser::char_encoding_UTF8)
 
IXMLPullParser::IXMLCharEncoding getCharEncoding ()
 

Static Public Member Functions

static IXMLCStr getErrorMessage (IXMLError error)
 this gives you a user-friendly explanation of the parsing error More...
 

Detailed Description

Class Defining the Incredible XML Renderer.

Definition at line 1338 of file IXMLParser.h.

Constructor & Destructor Documentation

IXMLRenderer::IXMLRenderer ( )
IXMLRenderer::~IXMLRenderer ( )

Member Function Documentation

IXMLPullParser::IXMLCharEncoding IXMLRenderer::getCharEncoding ( )
static IXMLCStr IXMLRenderer::getErrorMessage ( IXMLError  error)
static

this gives you a user-friendly explanation of the parsing error

void IXMLRenderer::setCharEncoding ( IXMLPullParser::IXMLCharEncoding  e = IXMLPullParser::char_encoding_UTF8)

The documentation for this class was generated from the following file: