zenilib: zenilib/jni/external/tinyxml/tinyxml.h File Reference

zenilib 0.5.3.0

- Main Page
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Macros | Enumerations | Variables
tinyxml.h File Reference
`#include <ctype.h>`
`#include <stdio.h>`
`#include <stdlib.h>`
`#include <string.h>`
`#include <assert.h>`
`#include "tinystr.h"`

Go to the source code of this file.

## Classes

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 | TIXML_SAFE
#define | TIXML_SNPRINTF snprintf
#define | TIXML_SSCANF sscanf
#define | TIXML_STRING TiXmlString

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

## Macro Definition Documentation

#define TIXML_SAFE

Definition at line 60 of file tinyxml.h.

#define TIXML_SNPRINTF snprintf

Definition at line 78 of file tinyxml.h.

Referenced by TiXmlBase::EncodeString(), TiXmlAttribute::SetDoubleValue(), and TiXmlAttribute::SetIntValue().

#define TIXML_SSCANF sscanf

Definition at line 79 of file tinyxml.h.

Referenced by TiXmlAttribute::QueryDoubleValue(), and TiXmlAttribute::QueryIntValue().

#define TIXML_STRING TiXmlString

Definition at line 53 of file tinyxml.h.

Referenced by TiXmlAttributeSet::Add(), TiXmlBase::GetEntity(), TiXmlDocument::LoadFile(), TiXmlElement::Parse(), TiXmlText::Parse(), TiXmlAttribute::Print(), TiXmlText::Print(), TiXmlElement::RemoveAttribute(), and TiXmlPrinter::Visit().

## Enumeration Type Documentation

anonymous enum

Enumerator
TIXML_SUCCESS |
TIXML_NO_ATTRIBUTE |
TIXML_WRONG_TYPE |

Definition at line 154 of file tinyxml.h.

enum TiXmlEncoding

Enumerator
TIXML_ENCODING_UNKNOWN |
TIXML_ENCODING_UTF8 |
TIXML_ENCODING_LEGACY |

Definition at line 163 of file tinyxml.h.

## Variable Documentation

const TiXmlEncoding TIXML_DEFAULT_ENCODING = TIXML_ENCODING_UNKNOWN

Definition at line 170 of file tinyxml.h.

const int TIXML_MAJOR_VERSION = 2

Definition at line 92 of file tinyxml.h.

const int TIXML_MINOR_VERSION = 6

Definition at line 93 of file tinyxml.h.

const int TIXML_PATCH_VERSION = 1

Definition at line 94 of file tinyxml.h.