9 #ifndef anna_xml_Parser_hpp 10 #define anna_xml_Parser_hpp 123 virtual void reset() ;
136 const char*
decode(
const unsigned char* source) ;
146 void children(
Node* node, _xmlNode* xmlNode) noexcept(
false);
149 _xmlValidCtxt* a_context;
150 static char st_text [1024];
157 void apply(_xmlDoc* document) noexcept(
false);
159 static void errorHandler(
void *ctx,
const char *msg, ...) ;
160 static void warningHandler(
void *ctx,
const char *msg, ...) ;
const char * decode(const unsigned char *source)
Definition: Document.hpp:49
xml::Attribute Attribute
Definition: Attribute.hpp:21
const Node * getRoot() const
Definition: Parser.hpp:84
Node * a_root
Definition: Parser.hpp:117
Definition: Parser.hpp:63
xml::Node Node
Definition: Node.hpp:21
void children(Node *node, _xmlNode *xmlNode) noexcept(false)
const Node * apply(const Document &document) noexcept(false)
Definition: RuntimeException.hpp:23
void attributes(Node *node, _xmlAttr *attribute) noexcept(false)
Definition: DataBlock.hpp:24
void setupEncoding(_xmlDoc *document)