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.