rtEXI2SAX.h File Reference
EXI SAX parser interface. More...
#include "rtxsrc/rtxStack.h"
#include "rtxsrc/rtxXmlQName.h"
#include "rtexisrc/rtEXIExternDefs.h"
Go to the source code of this file.
Classes | |
| struct | EXI2SAXReader |
| struct | EXI2SAXAttribute |
Typedefs | |
| typedef int(* | StartElementHandler )(void *userData, const OSUTF8CHAR *localname, const OSUTF8CHAR *qname, const OSUTF8CHAR *const *attrs) |
| SAX start element handler callback function definition. | |
| typedef int(* | EndElementHandler )(void *userData, const OSUTF8CHAR *localname, const OSUTF8CHAR *qname) |
| SAX end element handler callback function definition. | |
| typedef int(* | CharacterDataHandler )(void *userData, const OSUTF8CHAR *value, int len) |
| SAX characters handler callback function definition. | |
Functions | |
| EXTERNEXI EXI2SAXReader * | rtEXI2SAXCreateReader (OSCTXT *pctxt, void *pUserData, StartElementHandler startElemFunc, EndElementHandler endElemFunc, CharacterDataHandler charactersFunc) |
| This function is used to create a reader structure for use by the main SAX parser function. | |
| EXTERNEXI int | rtEXI2SAXParse (EXI2SAXReader *pReader) |
| This is the main SAX parser function. | |
Detailed Description
EXI SAX parser interface.
Definition in file rtEXI2SAX.h.
