#include <XMLTreeNode.h>
| typedef boost::shared_ptr<Configuration> libebook::XMLTreeNode::ConfigurationPtr_t |
| typedef std::pair<QName, QName> libebook::XMLTreeNode::LinkId_t |
| libebook::XMLTreeNode::XMLTreeNode | ( | NodeType | nodeType, |
| const ConfigurationPtr_t & | config = ConfigurationPtr_t() |
||
| ) | [explicit] |
| libebook::XMLTreeNode::XMLTreeNode | ( | const XMLTreeNode & | ) | [private] |
| void libebook::XMLTreeNode::addAttributes | ( | const std::deque< AttributeData > & | attrs | ) |
| XMLTreeNodePtr_t libebook::XMLTreeNode::appendChild | ( | const XMLTreeNodePtr_t & | child | ) |
| XMLTreeNodePtr_t libebook::XMLTreeNode::clone | ( | bool | deep = false | ) | const |
| bool libebook::XMLTreeNode::hasChildren | ( | bool | ignoreText = false | ) | const |
| XMLTreeNodePtr_t libebook::XMLTreeNode::insertChildBefore | ( | const XMLTreeNodePtr_t & | child, |
| const XMLTreeNodePtr_t & | selected | ||
| ) |
| XMLTreeNode& libebook::XMLTreeNode::operator= | ( | const XMLTreeNode & | ) | [private] |
| void libebook::XMLTreeNode::removeChild | ( | const XMLTreeNodePtr_t & | child | ) |
| void libebook::XMLTreeNode::transferChildren | ( | const XMLTreeNodePtr_t & | newParent | ) |
| std::deque<AttributeData> libebook::XMLTreeNode::attributes |
int libebook::XMLTreeNode::refcount [mutable] |
Referenced by libebook::intrusive_ptr_add_ref(), and libebook::intrusive_ptr_release().
| std::string libebook::XMLTreeNode::text |
Referenced by ~XMLTreeNode().