Class TiXmlComment
Defined in File tinyxml.h
Inheritance Relationships
Base Type
public TiXmlNode
(Class TiXmlNode)
Class Documentation
-
class TiXmlComment : public TiXmlNode
An XML comment.
Public Functions
-
inline TiXmlComment()
Constructs an empty comment.
-
inline TiXmlComment(const char *_value)
Construct a comment from text.
-
TiXmlComment(const TiXmlComment&)
-
TiXmlComment &operator=(const TiXmlComment &base)
-
inline virtual ~TiXmlComment()
-
virtual void Print(FILE *cfile, int depth) const
All TinyXml classes can print themselves to a filestream or the string class (TiXmlString in non-STL mode, std::string in STL mode.) Either or both cfile and str can be null.
This is a formatted print, and will insert tabs and newlines.
(For an unformatted stream, use the << operator.)
-
virtual const char *Parse(const char *p, TiXmlParsingData *data, TiXmlEncoding encoding)
-
inline virtual const TiXmlComment *ToComment() const
Cast to a more defined type. Will return null not of the requested type.
-
inline virtual TiXmlComment *ToComment()
Cast to a more defined type. Will return null not of the requested type.
-
virtual bool Accept(TiXmlVisitor *visitor) const
Walk the XML tree visiting this node and all of its children.
Protected Functions
-
void CopyTo(TiXmlComment *target) const
-
inline TiXmlComment()