libxml++
2.35.3
|
Entity declaration. More...
#include <libxml++/nodes/entitydeclaration.h>
Public Member Functions | |
EntityDeclaration (_xmlNode* node) | |
virtual | ~EntityDeclaration () |
Glib::ustring | get_resolved_text () const |
Get the text with character references (like "ß") resolved. | |
Glib::ustring | get_original_text () const |
Get the text as read from the XML or DTD file. | |
_xmlEntity* | cobj () |
Access the underlying libxml implementation. | |
const _xmlEntity* | cobj () const |
Access the underlying libxml implementation. |
xmlpp::EntityDeclaration::EntityDeclaration | ( | _xmlNode * | node | ) | [explicit] |
virtual xmlpp::EntityDeclaration::~EntityDeclaration | ( | ) | [virtual] |
_xmlEntity* xmlpp::EntityDeclaration::cobj | ( | ) |
Access the underlying libxml implementation.
Reimplemented from xmlpp::Node.
const _xmlEntity* xmlpp::EntityDeclaration::cobj | ( | ) | const |
Access the underlying libxml implementation.
Reimplemented from xmlpp::Node.
Glib::ustring xmlpp::EntityDeclaration::get_original_text | ( | ) | const |
Get the text as read from the XML or DTD file.
Glib::ustring xmlpp::EntityDeclaration::get_resolved_text | ( | ) | const |
Get the text with character references (like "ß") resolved.
If the entity declaration does not contain any reference to another entity, this is the text that an entity reference would have resolved to, if the XML document had been parsed with Parser::set_substitute_entities(true).