| - Cal3D 0.9 API Reference - |
#include <tinyxml.h>
Inheritance diagram for TiXmlAttribute:

Public Methods | |
| TiXmlAttribute () | |
| Construct an empty attribute. | |
| TiXmlAttribute (const std::string &_name, const std::string &_value) | |
| std::string constructor. | |
| TiXmlAttribute (const char *_name, const char *_value) | |
| Construct an attribute with a name and value. | |
| const char * | Name () const |
| Return the name of this attribute. | |
| const char * | Value () const |
| Return the value of this attribute. | |
| int | IntValue () const |
| Return the value of this attribute, converted to an integer. | |
| double | DoubleValue () const |
| Return the value of this attribute, converted to a double. | |
| void | SetName (const char *_name) |
| Set the name of this attribute. | |
| void | SetValue (const char *_value) |
| Set the value. | |
| void | SetIntValue (int value) |
| Set the value from an integer. | |
| void | SetDoubleValue (double value) |
| Set the value from a double. | |
| void | SetName (const std::string &_name) |
| STL std::string form. | |
| void | SetValue (const std::string &_value) |
| STL std::string form. | |
| TiXmlAttribute * | Next () const |
| Get the next sibling attribute in the DOM. Returns null at end. | |
| TiXmlAttribute * | Previous () const |
| Get the previous sibling attribute in the DOM. Returns null at beginning. | |
| bool | operator== (const TiXmlAttribute &rhs) const |
| bool | operator< (const TiXmlAttribute &rhs) const |
| bool | operator> (const TiXmlAttribute &rhs) const |
| virtual const char * | Parse (const char *p) |
| virtual void | Print (FILE *cfile, int depth) const |
| All TinyXml classes can print themselves to a filestream. More... | |
| virtual void | StreamOut (TIXML_OSTREAM *out) const |
| void | SetDocument (TiXmlDocument *doc) |
Friends | |
| class | TiXmlAttributeSet |
Elements have an arbitrary number of attributes, each with a unique name.
|
||||||||||||
|
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. |
1.2.14
© 1997-2001
Dimitri van Heesch