Pandora
Pandora source code navigator
Loading...
Searching...
No Matches
tinyxml.h File Reference
#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <assert.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  pandora::TiXmlCursor
 
class  pandora::TiXmlVisitor
 
class  pandora::TiXmlBase
 
struct  pandora::TiXmlBase::Entity
 
class  pandora::TiXmlNode
 
class  pandora::TiXmlAttribute
 
class  pandora::TiXmlAttributeSet
 
class  pandora::TiXmlElement
 
class  pandora::TiXmlComment
 
class  pandora::TiXmlText
 
class  pandora::TiXmlDeclaration
 
class  pandora::TiXmlUnknown
 
class  pandora::TiXmlDocument
 
class  pandora::TiXmlHandle
 
class  pandora::TiXmlPrinter
 

Namespaces

namespace  pandora
 

Macros

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

Enumerations

enum  { pandora::TIXML_SUCCESS , pandora::TIXML_NO_ATTRIBUTE , pandora::TIXML_WRONG_TYPE }
 
enum  pandora::TiXmlEncoding { pandora::TIXML_ENCODING_UNKNOWN , pandora::TIXML_ENCODING_UTF8 , pandora::TIXML_ENCODING_LEGACY }
 

Variables

const int pandora::TIXML_MAJOR_VERSION = 2
 
const int pandora::TIXML_MINOR_VERSION = 6
 
const int pandora::TIXML_PATCH_VERSION = 2
 
const TiXmlEncoding pandora::TIXML_DEFAULT_ENCODING = TIXML_ENCODING_UNKNOWN
 

Class Documentation

◆ pandora::TiXmlBase::Entity

struct pandora::TiXmlBase::Entity

Definition at line 407 of file tinyxml.h.

Class Members
char chr
const char * str
unsigned int strLength

Macro Definition Documentation

◆ TIXML_SAFE

#define TIXML_SAFE

Definition at line 64 of file tinyxml.h.

◆ TIXML_SNPRINTF

#define TIXML_SNPRINTF   snprintf

Definition at line 82 of file tinyxml.h.

◆ TIXML_SSCANF

#define TIXML_SSCANF   sscanf

Definition at line 83 of file tinyxml.h.

◆ TIXML_STRING

#define TIXML_STRING   std::string

Definition at line 54 of file tinyxml.h.

◆ TIXML_USE_STL

#define TIXML_USE_STL

Definition at line 30 of file tinyxml.h.