Nebula
|
#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include "io/stream.h"
#include "io/textwriter.h"
#include "tinystr.h"
Go to the source code of this file.
Classes | |
struct | TiXmlCursor |
class | TiXmlBase |
TiXmlBase is a base class for every class in TinyXml. More... | |
class | TiXmlBase::StringToBuffer |
struct | TiXmlBase::Entity |
class | TiXmlNode |
The parent class for everything in the Document Object Model. More... | |
class | TiXmlAttribute |
An attribute is a name-value pair. More... | |
class | TiXmlAttributeSet |
class | TiXmlElement |
The element is a container class. More... | |
class | TiXmlComment |
An XML comment. More... | |
class | TiXmlText |
XML text. More... | |
class | TiXmlDeclaration |
In correct XML the declaration is the first entry in the file. More... | |
class | TiXmlUnknown |
Any tag that tinyXml doesn't recognize is saved as an unknown. More... | |
class | TiXmlDocument |
Always the top level node. More... | |
class | TiXmlHandle |
A TiXmlHandle is a class that wraps a node pointer with null checks; this is an incredibly useful thing. More... | |
Macros | |
#define | TIXML_STRING TiXmlString |
#define | TIXML_OSTREAM TiXmlOutStream |
#define | TIXML_SAFE |
Enumerations | |
enum | { TIXML_SUCCESS , TIXML_NO_ATTRIBUTE , TIXML_WRONG_TYPE } |
enum | TiXmlEncoding { TIXML_ENCODING_UNKNOWN , TIXML_ENCODING_UTF8 , TIXML_ENCODING_LEGACY } |
Variables | |
const int | TIXML_MAJOR_VERSION = 2 |
const int | TIXML_MINOR_VERSION = 4 |
const int | TIXML_PATCH_VERSION = 3 |
const TiXmlEncoding | TIXML_DEFAULT_ENCODING = TIXML_ENCODING_UNKNOWN |
#define TIXML_OSTREAM TiXmlOutStream |
#define TIXML_SAFE |
#define TIXML_STRING TiXmlString |
enum TiXmlEncoding |
const TiXmlEncoding TIXML_DEFAULT_ENCODING = TIXML_ENCODING_UNKNOWN |
const int TIXML_MAJOR_VERSION = 2 |
const int TIXML_MINOR_VERSION = 4 |
const int TIXML_PATCH_VERSION = 3 |