#include "OBT.h"
#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
Go to the source code of this file.
Classes | |
struct | OBT::TiXmlCursor |
class | OBT::TiXmlVisitor |
If you call the Accept() method, it requires being passed a TiXmlVisitor class to handle callbacks. More... | |
class | OBT::TiXmlBase |
TiXmlBase is a base class for every class in TinyXml. More... | |
struct | OBT::TiXmlBase::Entity |
class | OBT::TiXmlNode |
The parent class for everything in the Document Object Model. More... | |
class | OBT::TiXmlAttribute |
An attribute is a name-value pair. More... | |
class | OBT::TiXmlAttributeSet |
class | OBT::TiXmlElement |
The element is a container class. More... | |
class | OBT::TiXmlComment |
An XML comment. More... | |
class | OBT::TiXmlText |
XML text. More... | |
class | OBT::TiXmlDeclaration |
In correct XML the declaration is the first entry in the file. More... | |
class | OBT::TiXmlUnknown |
Any tag that tinyXml doesn't recognize is saved as an unknown. More... | |
class | OBT::TiXmlDocument |
Always the top level node. More... | |
class | OBT::TiXmlHandle |
A TiXmlHandle is a class that wraps a node pointer with null checks; this is an incredibly useful thing. More... | |
class | OBT::TiXmlPrinter |
Print to memory functionality. More... | |
Namespaces | |
namespace | OBT |
Defines | |
#define | TIXML_STRING TiXmlString |
#define | TIXML_SAFE |
#define | TIXML_SSCANF sscanf |
Enumerations | |
enum | { OBT::TIXML_SUCCESS, OBT::TIXML_NO_ATTRIBUTE, OBT::TIXML_WRONG_TYPE } |
enum | OBT::TiXmlEncoding { OBT::TIXML_ENCODING_UNKNOWN, OBT::TIXML_ENCODING_UTF8, OBT::TIXML_ENCODING_LEGACY, OBT::TIXML_ENCODING_UNKNOWN, OBT::TIXML_ENCODING_UTF8, OBT::TIXML_ENCODING_LEGACY } |
Variables | |
const int | OBT::TIXML_MAJOR_VERSION = 2 |
const int | OBT::TIXML_MINOR_VERSION = 5 |
const int | OBT::TIXML_PATCH_VERSION = 3 |
const TiXmlEncoding | OBT::TIXML_DEFAULT_ENCODING = TIXML_ENCODING_UNKNOWN |
#define TIXML_SAFE |
Definition at line 66 of file OBTtinyxml.h.
#define TIXML_SSCANF sscanf |
Definition at line 87 of file OBTtinyxml.h.
Referenced by xmlTiny::TiXmlAttribute::QueryDoubleValue(), OBT::TiXmlAttribute::QueryDoubleValue(), xmlTiny::TiXmlAttribute::QueryIntValue(), and OBT::TiXmlAttribute::QueryIntValue().
#define TIXML_STRING TiXmlString |
Definition at line 59 of file OBTtinyxml.h.
Referenced by xmlTiny::TiXmlAttributeSet::Add(), OBT::TiXmlAttributeSet::Add(), xmlTiny::TiXmlBase::GetEntity(), OBT::TiXmlBase::GetEntity(), xmlTiny::TiXmlDocument::LoadFile(), OBT::TiXmlDocument::LoadFile(), xmlTiny::main(), OBT::main(), xmlTiny::TiXmlText::Parse(), xmlTiny::TiXmlElement::Parse(), OBT::TiXmlText::Parse(), OBT::TiXmlElement::Parse(), xmlTiny::TiXmlText::Print(), xmlTiny::TiXmlAttribute::Print(), OBT::TiXmlText::Print(), OBT::TiXmlAttribute::Print(), xmlTiny::TiXmlElement::RemoveAttribute(), OBT::TiXmlElement::RemoveAttribute(), xmlTiny::TiXmlElement::SetAttribute(), OBT::TiXmlElement::SetAttribute(), xmlTiny::TiXmlPrinter::Visit(), and OBT::TiXmlPrinter::Visit().