Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

tinyxml.h File Reference

#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include "tinystr.h"

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  TiXmlBase
class  TiXmlBase::StringToBuffer
struct  TiXmlBase::Entity
class  TiXmlNode
class  TiXmlAttribute
class  TiXmlAttributeSet
class  TiXmlElement
class  TiXmlComment
class  TiXmlText
class  TiXmlDeclaration
class  TiXmlUnknown
class  TiXmlDocument
class  TiXmlHandle

Defines

#define TIXML_LOG   printf
#define TIXML_STRING   TiXmlString
#define TIXML_OSTREAM   TiXmlOutStream
#define TIXML_CAST_STRING

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 = 3
const int TIXML_PATCH_VERSION = 3
const TiXmlEncoding TIXML_DEFAULT_ENCODING = TIXML_ENCODING_UNKNOWN


Define Documentation

#define TIXML_CAST_STRING
 

Definition at line 63 of file tinyxml.h.

Referenced by TiXmlNode::FirstChild(), TiXmlNode::LastChild(), TiXmlNode::NextSibling(), and TiXmlNode::PreviousSibling().

#define TIXML_LOG   printf
 

Definition at line 49 of file tinyxml.h.

Referenced by TiXmlNode::Identify().

#define TIXML_OSTREAM   TiXmlOutStream
 

Definition at line 62 of file tinyxml.h.

#define TIXML_STRING   TiXmlString
 

Definition at line 61 of file tinyxml.h.

Referenced by TiXmlBase::GetEntity(), TiXmlDocument::LoadFile(), TiXmlElement::Parse(), TiXmlText::Print(), TiXmlAttribute::Print(), and TiXmlBase::PutString().


Enumeration Type Documentation

anonymous enum
 

Enumerator:
TIXML_SUCCESS 
TIXML_NO_ATTRIBUTE 
TIXML_WRONG_TYPE 

Definition at line 93 of file tinyxml.h.

enum TiXmlEncoding
 

Enumerator:
TIXML_ENCODING_UNKNOWN 
TIXML_ENCODING_UTF8 
TIXML_ENCODING_LEGACY 

Definition at line 102 of file tinyxml.h.


Variable Documentation

const TiXmlEncoding TIXML_DEFAULT_ENCODING = TIXML_ENCODING_UNKNOWN
 

Definition at line 109 of file tinyxml.h.

const int TIXML_MAJOR_VERSION = 2
 

Definition at line 75 of file tinyxml.h.

const int TIXML_MINOR_VERSION = 3
 

Definition at line 76 of file tinyxml.h.

const int TIXML_PATCH_VERSION = 3
 

Definition at line 77 of file tinyxml.h.


Generated on Wed Sep 7 10:05:13 2005 for Crazy Eddies GUI System by  doxygen 1.4.3