Lines Matching defs:XmlParser
28 #include "talk/xmllite/xmlparser.h"
49 (static_cast<XmlParser *>(userData))->ExpatStartElement(name, atts);
54 (static_cast<XmlParser *>(userData))->ExpatEndElement(name);
59 (static_cast<XmlParser *>(userData))->ExpatCharacterData(text, len);
64 (static_cast<XmlParser *>(userData))->ExpatXmlDecl(ver, enc, st);
67 XmlParser::XmlParser(XmlParseHandler *pxph) :
77 XmlParser::Reset() {
100 XmlParser::ExpatStartElement(const char *name, const char **atts) {
127 XmlParser::ExpatEndElement(const char *name) {
138 XmlParser::ExpatCharacterData(const char *text, int len) {
148 XmlParser::ExpatXmlDecl(const char * ver, const char * enc, int standalone) {
173 XmlParser::Parse(const char *data, size_t len, bool isFinal) {
194 XmlParser::~XmlParser() {
199 XmlParser::ParseXml(XmlParseHandler *pxph, std::string text) {
200 XmlParser parser(pxph);
204 XmlParser::ParseContext::ParseContext(XmlParser *parser) :
214 XmlParser::ParseContext::StartNamespace(const char *prefix, const char *ns) {
224 XmlParser::ParseContext::StartElement() {
229 XmlParser::ParseContext::EndElement() {
234 XmlParser::ParseContext::ResolveQName(const char *qname, bool isAttr) {
259 XmlParser::ParseContext::Reset() {
265 XmlParser::ParseContext::SetPosition(int line, int column,
273 XmlParser::ParseContext::GetPosition(unsigned long * line,
289 XmlParser::ParseContext::~ParseContext() {