![]() |
![]() |
#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include <string>
#include <iostream>
#include <sstream>
Go to the source code of this file.
Classes | |
struct | TiXmlBase::Entity |
class | TiXmlAttribute |
class | TiXmlAttributeSet |
class | TiXmlBase |
class | TiXmlComment |
struct | TiXmlCursor |
class | TiXmlDeclaration |
class | TiXmlDocument |
class | TiXmlElement |
class | TiXmlHandle |
class | TiXmlNode |
class | TiXmlPrinter |
class | TiXmlText |
class | TiXmlUnknown |
class | TiXmlVisitor |
Macros | |
#define | TINYXML_INCLUDED |
#define | TIXML_SAFE |
#define | TIXML_SSCANF sscanf |
#define | TIXML_STRING std::string |
#define | TIXML_USE_STL |
Enumerations | |
enum | { TIXML_SUCCESS, TIXML_NO_ATTRIBUTE, TIXML_WRONG_TYPE } |
enum | TiXmlEncoding { TIXML_ENCODING_UNKNOWN, TIXML_ENCODING_UTF8, TIXML_ENCODING_LEGACY } |
Variables | |
const TiXmlEncoding | TIXML_DEFAULT_ENCODING = TIXML_ENCODING_UNKNOWN |
const int | TIXML_MAJOR_VERSION = 2 |
const int | TIXML_MINOR_VERSION = 5 |
const int | TIXML_PATCH_VERSION = 3 |
#define TIXML_SSCANF sscanf |
Definition at line 82 of file tinyxml.h.
Referenced by TiXmlAttribute::QueryDoubleValue(), and TiXmlAttribute::QueryIntValue().
#define TIXML_STRING std::string |
Definition at line 51 of file tinyxml.h.
Referenced by TiXmlAttributeSet::Add(), TiXmlBase::GetEntity(), TiXmlDocument::LoadFile(), operator>>(), TiXmlElement::Parse(), TiXmlText::Parse(), TiXmlAttribute::Print(), TiXmlText::Print(), TiXmlElement::RemoveAttribute(), TiXmlElement::SetAttribute(), and TiXmlPrinter::Visit().
anonymous enum |
Enumerator | |
---|---|
TIXML_SUCCESS | |
TIXML_NO_ATTRIBUTE | |
TIXML_WRONG_TYPE |
enum TiXmlEncoding |
Enumerator | |
---|---|
TIXML_ENCODING_UNKNOWN | |
TIXML_ENCODING_UTF8 | |
TIXML_ENCODING_LEGACY |
const TiXmlEncoding TIXML_DEFAULT_ENCODING = TIXML_ENCODING_UNKNOWN |
Definition at line 172 of file tinyxml.h.
Referenced by operator>>(), TiXmlElement::StreamIn(), and TiXmlDocument::StreamIn().