29#ifndef Pt_Xml_DocTypeValidator_h
30#define Pt_Xml_DocTypeValidator_h
32#include <Pt/Xml/Api.h>
33#include <Pt/NonCopyable.h>
68 class DocTypeValidatorImpl* _impl;
NonCopyable()
Default constructor.
Definition NonCopyable.h:63
The DocTypeDefinition of an XML document.
Definition DocTypeDefinition.h:58
bool validate(Node &node)
Returns true if the node is valid.
DocTypeValidator(DocTypeDefinition &dtd)
Construct an empty DocType node.
~DocTypeValidator()
Destructor.
void reset()
Clears the validator to start a new document.
XML document node.
Definition Node.h:51
Read and write XML ducuments.
Core module.
Definition Allocator.h:33