TiXmlUnknown Class Reference
[XML objects]

#include <TinyXML.h>

Inherits TiXmlNode.


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.


Public Member Functions

 TiXmlUnknown ()
virtual ~TiXmlUnknown ()
virtual TiXmlNodeClone () const
virtual void Print (FILE *cfile, int depth) const
 All TinyXml classes can print themselves to a filestream.

Protected Member Functions

virtual void StreamOut (TiXmlOutStream *out) const
virtual const char * Parse (const char *p, TiXmlParsingData *data)

Private Member Functions

 TiXmlUnknown (const TiXmlUnknown &copy)
void operator= (const TiXmlUnknown &copy)

Constructor & Destructor Documentation

TiXmlUnknown::TiXmlUnknown (  )  [inline]

virtual TiXmlUnknown::~TiXmlUnknown (  )  [inline, virtual]

TiXmlUnknown::TiXmlUnknown ( const TiXmlUnknown copy  )  [private]


Member Function Documentation

virtual TiXmlNode* TiXmlUnknown::Clone (  )  const [virtual]

Implements TiXmlNode.

virtual void TiXmlUnknown::Print ( FILE *  cfile,
int  depth 
) const [virtual]

All TinyXml classes can print themselves to a filestream.

This is a formatted print, and will insert tabs and newlines.

(For an unformatted stream, use the << operator.)

Implements TiXmlBase.

virtual void TiXmlUnknown::StreamOut ( TiXmlOutStream *  out  )  const [protected, virtual]

Implements TiXmlBase.

virtual const char* TiXmlUnknown::Parse ( const char *  p,
TiXmlParsingData *  data 
) [protected, virtual]

Implements TiXmlBase.

void TiXmlUnknown::operator= ( const TiXmlUnknown copy  )  [private]


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

Generated on Sun Aug 31 17:46:28 2008 for Digital Spaces by  doxygen 1.5.6