Classes | Enumerations | Functions | Variables
BT_TinyXML2 Namespace Reference

Classes

class  DynArray
struct  Entity
struct  LongFitsIntoSizeTMinusOne
struct  LongFitsIntoSizeTMinusOne< false >
class  MemPool
class  MemPoolT
class  StrPair
class  XMLAttribute
class  XMLComment
class  XMLConstHandle
class  XMLDeclaration
class  XMLDocument
class  XMLElement
class  XMLHandle
class  XMLNode
class  XMLPrinter
class  XMLText
class  XMLUnknown
class  XMLUtil
class  XMLVisitor

Enumerations

enum  Whitespace { PRESERVE_WHITESPACE, COLLAPSE_WHITESPACE }
enum  XMLError {
  XML_SUCCESS = 0, XML_NO_ATTRIBUTE, XML_WRONG_ATTRIBUTE_TYPE, XML_ERROR_FILE_NOT_FOUND,
  XML_ERROR_FILE_COULD_NOT_BE_OPENED, XML_ERROR_FILE_READ_ERROR, XML_ERROR_PARSING_ELEMENT, XML_ERROR_PARSING_ATTRIBUTE,
  XML_ERROR_PARSING_TEXT, XML_ERROR_PARSING_CDATA, XML_ERROR_PARSING_COMMENT, XML_ERROR_PARSING_DECLARATION,
  XML_ERROR_PARSING_UNKNOWN, XML_ERROR_EMPTY_DOCUMENT, XML_ERROR_MISMATCHED_ELEMENT, XML_ERROR_PARSING,
  XML_CAN_NOT_CONVERT_TEXT, XML_NO_TEXT_NODE, XML_ELEMENT_DEPTH_EXCEEDED, XML_ERROR_COUNT
}

Functions

static FILE * callfopen (const char *filepath, const char *mode)

Variables

static const Entity entities [NUM_ENTITIES]
static const int NUM_ENTITIES = 5

Enumeration Type Documentation

Enumerator:
PRESERVE_WHITESPACE 
COLLAPSE_WHITESPACE 

Definition at line 1642 of file tinyxml2.h.

Enumerator:
XML_SUCCESS 
XML_NO_ATTRIBUTE 
XML_WRONG_ATTRIBUTE_TYPE 
XML_ERROR_FILE_NOT_FOUND 
XML_ERROR_FILE_COULD_NOT_BE_OPENED 
XML_ERROR_FILE_READ_ERROR 
XML_ERROR_PARSING_ELEMENT 
XML_ERROR_PARSING_ATTRIBUTE 
XML_ERROR_PARSING_TEXT 
XML_ERROR_PARSING_CDATA 
XML_ERROR_PARSING_COMMENT 
XML_ERROR_PARSING_DECLARATION 
XML_ERROR_PARSING_UNKNOWN 
XML_ERROR_EMPTY_DOCUMENT 
XML_ERROR_MISMATCHED_ELEMENT 
XML_ERROR_PARSING 
XML_CAN_NOT_CONVERT_TEXT 
XML_NO_TEXT_NODE 
XML_ELEMENT_DEPTH_EXCEEDED 
XML_ERROR_COUNT 

Definition at line 522 of file tinyxml2.h.


Function Documentation

static FILE* BT_TinyXML2::callfopen ( const char *  filepath,
const char *  mode 
) [static]

Definition at line 2133 of file tinyxml2.cpp.


Variable Documentation

Initial value:
 {
    { "quot", 4,        DOUBLE_QUOTE },
    { "amp", 3,         '&'  },
    { "apos", 4,        SINGLE_QUOTE },
    { "lt",     2,              '<'      },
    { "gt",     2,              '>'      }
}

Definition at line 129 of file tinyxml2.cpp.

const int BT_TinyXML2::NUM_ENTITIES = 5 [static]

Definition at line 128 of file tinyxml2.cpp.



behaviortree_cpp
Author(s): Michele Colledanchise, Davide Faconti
autogenerated on Sat Jun 8 2019 20:17:15