Node(Node&&) delete |
Node(NodeType nodeType_, const std::u32string& name_) |
Node(const Node&) delete |
void | Accept(Visitor& visitor) virtual |
std::unique_ptr<Node> | CloneNode(bool deep) pure virtual |
NodeType | GetNodeType() const |
bool | HasAttributes() const virtual |
bool | HasChildNodes() const virtual |
void | InternalLinkAfter(Node* newNode) |
void | InternalLinkBefore(Node* newNode) |
void | InternalSetNamespaceUri(const std::u32string& namespaceUri_) |
void | InternalSetOwnerDocument(Document* ownerDocument_) |
void | InternalSetParent(ParentNode* parent_) |
void | InternalUnlink() |
std::u32string | LocalName() const |
const std::u32string& | Name() const |
const std::u32string& | NamespaceUri() const |
Node* | NextSibling() const |
Document* | OwnerDocument() const |
ParentNode* | Parent() const |
std::u32string | Prefix() const |
Node* | PreviousSibling() const |
void | SetPrefix(const std::u32string& prefix) |
bool | ValueContainsNewLine() const virtual |
void | Walk(NodeOp& nodeOp, Axis axis) |
void | WalkAncestor(NodeOp& nodeOp) |
void | WalkAncestorOrSelf(NodeOp& nodeOp) |
void | WalkAttribute(NodeOp& nodeOp) virtual |
void | WalkChildren(NodeOp& nodeOp) virtual |
void | WalkDescendant(NodeOp& nodeOp) virtual |
void | WalkDescendantOrSelf(NodeOp& nodeOp) virtual |
void | WalkFollowing(NodeOp& nodeOp) virtual |
void | WalkFollowingSibling(NodeOp& nodeOp) |
void | WalkParent(NodeOp& nodeOp) |
void | WalkPreceding(NodeOp& nodeOp) virtual |
void | WalkPrecedingOrSelf(NodeOp& nodeOp) virtual |
void | WalkPrecedingSibling(NodeOp& nodeOp) |
void | Write(CodeFormatter& formatter) pure virtual |
Node& | operator=(Node&&) delete |
Node& | operator=(const Node&) delete |
std::u32string | name |
std::u32string | namespaceUri |
Node* | nextSibling |
NodeType | nodeType |
Document* | ownerDocument |
ParentNode* | parent |
Node* | previousSibling |