Lines Matching refs:XMLHandler
172 vector<XMLHandler*> stack;
471 list_contains(const vector<XMLHandler*>& stack, XMLHandler* handler) in list_contains()
487 XMLHandler* handler = data->stack[data->stack.size()-1]; in start_element_handler()
492 XMLHandler* next = handler; in start_element_handler()
519 XMLHandler* handler = data->stack[data->stack.size()-1]; in end_element_handler()
546 XMLHandler* handler = data->stack[data->stack.size()-1]; in text_handler()
555 XMLHandler* handler = data->stack[data->stack.size()-1]; in comment_handler()
561 XMLHandler::ParseFile(const string& filename, XMLHandler* handler) in ParseFile()
607 XMLHandler::ParseString(const string& filename, const string& text, XMLHandler* handler) in ParseString()
631 XMLHandler::XMLHandler() in XMLHandler() function in XMLHandler
635 XMLHandler::~XMLHandler() in ~XMLHandler()
640 XMLHandler::OnStartElement(const SourcePos& pos, const string& ns, const string& name, in OnStartElement()
641 const vector<XMLAttribute>& attrs, XMLHandler** next) in OnStartElement()
647 XMLHandler::OnEndElement(const SourcePos& pos, const string& ns, const string& name) in OnEndElement()
653 XMLHandler::OnText(const SourcePos& pos, const string& text) in OnText()
659 XMLHandler::OnComment(const SourcePos& pos, const string& text) in OnComment()
665 XMLHandler::OnDone(const SourcePos& pos) in OnDone()
670 TopElementHandler::TopElementHandler(const string& ns, const string& name, XMLHandler* next) in TopElementHandler()
679 const vector<XMLAttribute>& attrs, XMLHandler** next) in OnStartElement()
719 const vector<XMLAttribute>& attrs, XMLHandler** next) in OnStartElement()
775 if (!XMLHandler::ParseFile(filename, &handler)) { in ParseFile()
786 if (!XMLHandler::ParseString(filename, text, &handler)) { in ParseString()