XmlUnknown Class Reference

#include <XmlUnknown.h>

Inheritance diagram for XmlUnknown:
XmlNode IMemoryValidate

List of all members.

Public Member Functions

 XmlUnknown (const XmlUnknown &copy)
void operator= (const XmlUnknown &copy)
virtual String Name () const
virtual XmlNodePtr Clone () const
 Creates a copy of this Unknown and returns it.
virtual XmlUnknownPtr ToUnknown () 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

Static Public Member Functions

static XmlUnknownPtr CreateUnknown ()

Protected Member Functions

void CopyTo (XmlUnknown &target) const
virtual const char * _Parse (const char *p, XmlParsingData *data, XmlEncoding encoding)


void _TestTinyXml ()

Detailed Description

Any tag that tinyXml doesn't recognize is saved as an unknown. It is a tag of text, but should not be modified. It will be written back to the XML, unchanged, when the file is saved.

DTD tags get thrown into TiXmlUnknowns.

Definition at line 34 of file XmlUnknown.h.

The documentation for this class was generated from the following files: