29#ifndef Pt_Xml_EndDocument_h
30#define Pt_Xml_EndDocument_h
32#include <Pt/Xml/Api.h>
33#include <Pt/Xml/Node.h>
55 inline static const Node::Type nodeId()
56 {
return Node::EndDocument; }
65 return nodeCast<EndDocument>(node);
74 return nodeCast<EndDocument>(node);
83 return nodeCast<EndDocument>(node);
92 return nodeCast<EndDocument>(node);
EndDocument()
Creates an EndDocument object.
Definition EndDocument.h:50
const EndDocument * toEndDocument(const Node *node)
Casts a generic node to a EndDocument node.
Definition EndDocument.h:72
EndDocument & toEndDocument(Node &node)
Casts a generic node to a EndDocument node.
Definition EndDocument.h:81
const EndDocument & toEndDocument(const Node &node)
Casts a generic node to a EndDocument node.
Definition EndDocument.h:90
EndDocument * toEndDocument(Node *node)
Casts a generic node to a EndDocument node.
Definition EndDocument.h:63
Node(Type type)
Constructs a new Node object with the specified node type.
Definition Node.h:80
Read and write XML ducuments.
Core module.
Definition Allocator.h:33