#include <libxml++/parsers/parser.h>

| Public Member Functions | |
| virtual void | set_validate (bool val=true) | 
| By default, the parser will not validate the XML file. | |
| virtual bool | get_validate () const | 
| See set_validate(). | |
| virtual void | set_substitute_entities (bool val=true) | 
| Set whether the parser will automatically substitute entity references with the text of the entities' definitions. | |
| virtual bool | get_substitute_entities () const | 
| See set_substitute_entities(). | |
| virtual void | parse_file (const Glib::ustring& filename)=0 | 
| Parse an XML document from a file. | |
| virtual void | parse_memory (const Glib::ustring& contents)=0 | 
| Parse an XML document from a string. | |
| virtual void | parse_stream (std::istream& in)=0 | 
| Parse an XML document from a stream. | |
| virtual bool xmlpp::Parser::get_substitute_entities | ( | ) | const  [virtual] | 
| virtual bool xmlpp::Parser::get_validate | ( | ) | const  [virtual] | 
| virtual void xmlpp::Parser::parse_file | ( | const Glib::ustring & | filename | ) |  [pure virtual] | 
Parse an XML document from a file.
| exception | 
| filename | The path to the file. | 
Implemented in xmlpp::SaxParser, and xmlpp::DomParser.
| virtual void xmlpp::Parser::parse_memory | ( | const Glib::ustring & | contents | ) |  [pure virtual] | 
Parse an XML document from a string.
| exception | 
| contents | The XML document as a string. | 
Implemented in xmlpp::SaxParser, and xmlpp::DomParser.
| virtual void xmlpp::Parser::parse_stream | ( | std::istream & | in | ) |  [pure virtual] | 
Parse an XML document from a stream.
| exception | 
| in | The stream. | 
Implemented in xmlpp::SaxParser, and xmlpp::DomParser.
| virtual void xmlpp::Parser::set_substitute_entities | ( | bool | val = true | ) |  [virtual] | 
Set whether the parser will automatically substitute entity references with the text of the entities' definitions.
For instance, this affects the text returned by ContentNode::get_content(). By default, the parser will not substitute entities, so that you do not lose the entity reference information.
| val | Whether entities will be substitued. | 
| virtual void xmlpp::Parser::set_validate | ( | bool | val = true | ) |  [virtual] | 
By default, the parser will not validate the XML file.
| val | Whether the document should be validated. | 
 1.5.8
 1.5.8