|
static XMLBase * | ReadFile (const kstl::string &file, const char *force_as_format) |
| read the whole file and return the XML hierarchy as an XML instance
|
|
static bool | ReadFile (const kstl::string &file, CoreModifiable *delegateObject, const char *force_as_format) |
| parse whole file using the given delegate object
|
|
static bool | ReadFile (char *Buff, CoreModifiable *delegateObject, u64 buffsize, char *encoding=0) |
| parse buffer
|
|
static XMLBase * | ReadString (const char *TheString) |
| read a "memory" xml file (in a string)
|
|
static XMLBase * | ReadCoreRawBuffer (CoreRawBuffer *buffer) |
| read a "memory" xml file (in a CoreRawBuffer)
|
|
static void | StartDescriptionElement (void *data, const char *el, const char **attr) |
| utility method
|
|
static void | EndDescriptionElement (void *data, const char *el) |
| utility method
|
|
template<typename StringType > |
static void | StartDescriptionElementStringRef (void *data, StringRef *el, StringRef **attr) |
| utility method
|
|
static void | EndDescriptionElementStringRef (void *data, StringRef *el) |
| utility method
|
|
static void | DeclHandler (void *userData, const char *version, const char *encoding, int standalone) |
| utility method
|
|
static void | CharacterHandler (void *userData, const char *s, int len) |
| utility method
|
|
static void | StartCData (void *userData) |
| utility method
|
|
static void | EndCData (void *userData, const char *s, int len) |
| utility method
|
|
template<typename StringType > |
static void | CharacterHandlerStringRef (void *userData, const char *s, int len) |
| utility method
|
|
template<typename StringType > |
static void | EndCDataStringRef (void *userData, const char *s, int len) |
| utility method
|
|
static void | StartDescriptionElementDelegate (void *data, const char *el, const char **attr) |
| utility method
|
|
static void | EndDescriptionElementDelegate (void *data, const char *el) |
| utility method
|
|
static void | DeclHandlerDelegate (void *userData, const char *version, const char *encoding, int standalone) |
| utility method
|
|
static void | CharacterHandlerDelegate (void *userData, const char *s, int len) |
| utility method
|
|
static void | StartCDataDelegate (void *userData) |
| utility method
|
|
static void | EndCDataDelegate (void *userData, const char *s, int len) |
| utility method
|
|
Read an XML file into an XML structure.