Declaration section. More...
#include <XmlDeclaration.h>
Public Member Functions | |
XmlDeclaration () | |
Construct an empty declaration. | |
XmlDeclaration (const String &_version, const String &_encoding, const String &_standalone) | |
Construct. | |
XmlDeclaration (const XmlDeclaration ©) | |
void | operator= (const XmlDeclaration ©) |
virtual String | Name () const |
const String & | Version () const |
Version. Will return an empty string if none was found. | |
const String & | Encoding () const |
Encoding. Will return an empty string if none was found. | |
const String & | Standalone () const |
Is this a standalone document? | |
virtual XmlNodePtr | Clone () const |
Creates a copy of this Declaration and returns it. | |
virtual XmlDeclarationPtr | ToDeclaration () const |
Cast to a more defined type. Will return null not of the requested type. | |
virtual StringPtr | ToString () const |
virtual void | WriteTo (TextWriter &writer) const |
virtual void | ValidateMem () const |
virtual void | CheckMem () const |
Protected Member Functions | |
void | CopyTo (XmlDeclaration &target) const |
virtual const char * | _Parse (const char *p, XmlParsingData *data, XmlEncoding encoding) |
Protected Attributes | |
String | version |
String | encoding |
String | standalone |
Friends | |
void | _TestTinyXml () |
Declaration section.
Definition at line 31 of file XmlDeclaration.h.