Otclient  14/8/2020
tinyxml.h File Reference
#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include <framework/const.h>
#include <framework/stdext/cast.h>
#include <string>
#include <iostream>
#include <sstream>
Include dependency graph for tinyxml.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  TiXmlCursor
 
class  TiXmlVisitor
 
class  TiXmlBase
 
class  TiXmlNode
 
class  TiXmlAttribute
 
class  TiXmlAttributeSet
 
class  TiXmlElement
 
class  TiXmlComment
 
class  TiXmlText
 
class  TiXmlDeclaration
 
class  TiXmlUnknown
 
class  TiXmlDocument
 
class  TiXmlHandle
 
class  TiXmlPrinter
 

Macros

#define TIXML_USE_STL
 
#define TIXML_STRING   std::string
 
#define TIXML_SAFE
 
#define TIXML_SNPRINTF   snprintf
 
#define TIXML_SSCANF   sscanf
 

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 = 6
 
const int TIXML_PATCH_VERSION = 2
 

Macro Definition Documentation

◆ TIXML_SAFE

#define TIXML_SAFE

Definition at line 66 of file tinyxml.h.

◆ TIXML_SNPRINTF

#define TIXML_SNPRINTF   snprintf

Definition at line 84 of file tinyxml.h.

◆ TIXML_SSCANF

#define TIXML_SSCANF   sscanf

Definition at line 85 of file tinyxml.h.

◆ TIXML_STRING

#define TIXML_STRING   std::string

Definition at line 56 of file tinyxml.h.

◆ TIXML_USE_STL

#define TIXML_USE_STL

Definition at line 29 of file tinyxml.h.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
TIXML_SUCCESS 
TIXML_NO_ATTRIBUTE 
TIXML_WRONG_TYPE 

Definition at line 160 of file tinyxml.h.

◆ TiXmlEncoding

Enumerator
TIXML_ENCODING_UNKNOWN 
TIXML_ENCODING_UTF8 
TIXML_ENCODING_LEGACY 

Definition at line 169 of file tinyxml.h.

Variable Documentation

◆ TIXML_MAJOR_VERSION

const int TIXML_MAJOR_VERSION = 2

Definition at line 98 of file tinyxml.h.

◆ TIXML_MINOR_VERSION

const int TIXML_MINOR_VERSION = 6

Definition at line 99 of file tinyxml.h.

◆ TIXML_PATCH_VERSION

const int TIXML_PATCH_VERSION = 2

Definition at line 100 of file tinyxml.h.