Lines Matching defs:XmlParser
28 #include "talk/xmllite/xmlparser.h"
44 (static_cast<XmlParser *>(userData))->ExpatStartElement(name, atts);
49 (static_cast<XmlParser *>(userData))->ExpatEndElement(name);
54 (static_cast<XmlParser *>(userData))->ExpatCharacterData(text, len);
59 (static_cast<XmlParser *>(userData))->ExpatXmlDecl(ver, enc, st);
62 XmlParser::XmlParser(XmlParseHandler *pxph) :
72 XmlParser::Reset() {
95 XmlParser::ExpatStartElement(const char *name, const char **atts) {
122 XmlParser::ExpatEndElement(const char *name) {
133 XmlParser::ExpatCharacterData(const char *text, int len) {
143 XmlParser::ExpatXmlDecl(const char * ver, const char * enc, int standalone) {
168 XmlParser::Parse(const char *data, size_t len, bool isFinal) {
189 XmlParser::~XmlParser() {
194 XmlParser::ParseXml(XmlParseHandler *pxph, std::string text) {
195 XmlParser parser(pxph);
199 XmlParser::ParseContext::ParseContext(XmlParser *parser) :
209 XmlParser::ParseContext::StartNamespace(const char *prefix, const char *ns) {
214 XmlParser::ParseContext::StartElement() {
219 XmlParser::ParseContext::EndElement() {
224 XmlParser::ParseContext::ResolveQName(const char* qname, bool isAttr) {
246 XmlParser::ParseContext::Reset() {
252 XmlParser::ParseContext::SetPosition(int line, int column,
260 XmlParser::ParseContext::GetPosition(unsigned long * line,
276 XmlParser::ParseContext::~ParseContext() {