TrinityCore
|
This is the complete list of members for G3D::Any, including all inherited members.
_append(const Any &v0) | G3D::Any | private |
_append(const Any &v0, const Any &v1) | G3D::Any | private |
_append(const Any &v0, const Any &v1, const Any &v2) | G3D::Any | private |
_append(const Any &v0, const Any &v1, const Any &v2, const Any &v3) | G3D::Any | private |
_get(const std::string &key, const Any &defaultVal) const | G3D::Any | private |
_parse(const std::string &src) | G3D::Any | private |
_set(const std::string &key, const Any &val) | G3D::Any | private |
Any(const std::string &key, Data *data) | G3D::Any | private |
Any() | G3D::Any | |
Any(TextInput &t) | G3D::Any | explicit |
Any(const Any &x) | G3D::Any | |
Any(double x) | G3D::Any | explicit |
Any(float x) | G3D::Any | explicit |
Any(long x) | G3D::Any | explicit |
Any(int x) | G3D::Any | explicit |
Any(char x) | G3D::Any | explicit |
Any(short x) | G3D::Any | explicit |
Any(bool x) | G3D::Any | explicit |
Any(const std::string &x) | G3D::Any | explicit |
Any(const char *x) | G3D::Any | explicit |
Any(Type t, const std::string &name="", const std::string &brackets="", const char separator= '\0') | G3D::Any | explicit |
Any(const T &v) | G3D::Any | inlineexplicit |
Any(const Array< T > &array, const std::string &name="") | G3D::Any | inlineexplicit |
AnyArray typedef | G3D::Any | |
AnyTable typedef | G3D::Any | |
append(const T0 &v0) | G3D::Any | inline |
append(const T0 &v0, const T1 &v1) | G3D::Any | inline |
append(const T0 &v0, const T1 &v1, const T2 &v2) | G3D::Any | inline |
append(const T0 &v0, const T1 &v1, const T2 &v2, const T3 &v3) | G3D::Any | inline |
array() const | G3D::Any | |
ARRAY enum value | G3D::Any | |
become(const Type &t) | G3D::Any | private |
beforeRead() const | G3D::Any | private |
beforeWrite() | G3D::Any | private |
boolean() const | G3D::Any | |
BOOLEAN enum value | G3D::Any | |
BRACE | G3D::Any | privatestatic |
BRACKET | G3D::Any | privatestatic |
clear() | G3D::Any | |
comment() const | G3D::Any | |
containsKey(const std::string &key) const | G3D::Any | |
deserialize(TextInput &ti, Token &token) | G3D::Any | private |
deserialize(TextInput &ti) | G3D::Any | |
deserialize(class BinaryInput &b) | G3D::Any | |
deserializeArray(TextInput &ti, const std::string &term) | G3D::Any | private |
deserializeBody(TextInput &ti, Token &token) | G3D::Any | private |
deserializeComment(TextInput &ti, Token &token, std::string &comment) | G3D::Any | privatestatic |
deserializeName(TextInput &ti, Token &token, std::string &name) | G3D::Any | privatestatic |
deserializeTable(TextInput &ti) | G3D::Any | private |
dropReference() | G3D::Any | private |
EMPTY_CONTAINER enum value | G3D::Any | |
ensureData() | G3D::Any | private |
ensureMutable() | G3D::Any | private |
floatValue() const | G3D::Any | |
fromFile(const std::string &filename) | G3D::Any | static |
get(const std::string &key, const T &defaultVal) const | G3D::Any | inline |
getArray(Array< T > &array) const | G3D::Any | inline |
getTable(Table< std::string, T > &table) const | G3D::Any | inline |
isNil() const | G3D::Any | |
isPlaceholder() const | G3D::Any | inlineprivate |
last() const | G3D::Any | inline |
last() | G3D::Any | inline |
length() const | G3D::Any | |
load(const std::string &filename) | G3D::Any | |
loadIfExists(const std::string &filename) | G3D::Any | |
m_data | G3D::Any | mutableprivate |
m_placeholderName | G3D::Any | private |
m_simpleValue | G3D::Any | private |
m_type | G3D::Any | private |
name() const | G3D::Any | |
nameBeginsWith(const std::string &s) const | G3D::Any | |
nameBeginsWith(const char *s) const | G3D::Any | |
nameEquals(const std::string &s) const | G3D::Any | |
nameEquals(const char *s) const | G3D::Any | |
next() | G3D::Any | |
NIL enum value | G3D::Any | |
number() const | G3D::Any | |
NUMBER enum value | G3D::Any | |
operator bool() const | G3D::Any | |
operator char() const | G3D::Any | inline |
operator double() const | G3D::Any | |
operator float() const | G3D::Any | |
operator int() const | G3D::Any | |
operator int16() const | G3D::Any | inline |
operator std::string() const | G3D::Any | |
operator uint16() const | G3D::Any | inline |
operator uint32() const | G3D::Any | |
operator uint8() const | G3D::Any | inline |
operator!=(const Any &x) const | G3D::Any | |
operator!=(const std::string &s) const | G3D::Any | inline |
operator!=(const double &v) const | G3D::Any | inline |
operator!=(int v) const | G3D::Any | inline |
operator!=(bool v) const | G3D::Any | inline |
operator=(const Any &x) | G3D::Any | |
operator=(Type t) | G3D::Any | |
operator=(const Array< T > &array) | G3D::Any | inline |
operator=(const T &v) | G3D::Any | inline |
operator==(const Any &x) const | G3D::Any | |
operator==(const std::string &s) const | G3D::Any | inline |
operator==(const double &v) const | G3D::Any | inline |
operator==(int v) const | G3D::Any | inline |
operator==(bool v) const | G3D::Any | inline |
operator[](int i) const | G3D::Any | |
operator[](int i) | G3D::Any | |
operator[](const std::string &key) const | G3D::Any | |
operator[](const char *key) const | G3D::Any | inline |
operator[](const std::string &key) | G3D::Any | |
operator[](const char *key) | G3D::Any | inline |
PAREN | G3D::Any | privatestatic |
parse(const std::string &src) | G3D::Any | static |
readUntilSeparatorOrClose(TextInput &ti, Token &token) | G3D::Any | privatestatic |
remove(const std::string &key) | G3D::Any | |
remove(int index) | G3D::Any | |
resize(int n) | G3D::Any | |
resolveStringAsFilename(bool errorIfNotFound=true) const | G3D::Any | |
save(const std::string &filename) const | G3D::Any | |
serialize(TextOutput &to, bool json=false, bool coerce=false) const | G3D::Any | |
serialize(class BinaryOutput &b) const | G3D::Any | |
set(const std::string &key, const T &val) | G3D::Any | inline |
setComment(const std::string &c) | G3D::Any | |
setName(const std::string &name) | G3D::Any | |
size() const | G3D::Any | |
source() const | G3D::Any | |
sourceDirectory() const | G3D::Any | |
STRING enum value | G3D::Any | |
string() const | G3D::Any | |
TABLE enum value | G3D::Any | |
table() const | G3D::Any | |
toString(Type t) | G3D::Any | static |
Type enum name | G3D::Any | |
type() const | G3D::Any | |
unparse(const TextOutput::Settings &s=TextOutput::Settings()) const | G3D::Any | |
unparseJSON(const TextOutput::Settings &s=TextOutput::Settings(), bool allowCoercion=true) const | G3D::Any | |
verify(bool value, const std::string &message="") const | G3D::Any | |
verifyName(const std::string &n) const | G3D::Any | |
verifyName(const std::string &n, const std::string &m) const | G3D::Any | |
verifyName(const std::string &n, const std::string &m, const std::string &p) const | G3D::Any | |
verifyName(const std::string &n, const std::string &m, const std::string &p, const std::string &q) const | G3D::Any | |
verifyNameBeginsWith(const std::string &n) const | G3D::Any | |
verifyNameBeginsWith(const std::string &n, const std::string &m) const | G3D::Any | |
verifyNameBeginsWith(const std::string &n, const std::string &m, const std::string &p) const | G3D::Any | |
verifyNameBeginsWith(const std::string &n, const std::string &m, const std::string &p, const std::string &q) const | G3D::Any | |
verifyNameBeginsWith(const std::string &n, const std::string &m, const std::string &p, const std::string &q, const std::string &r) const | G3D::Any | |
verifyNameBeginsWith(const std::string &n, const std::string &m, const std::string &p, const std::string &q, const std::string &r, const std::string &s) const | G3D::Any | |
verifyNameBeginsWith(const std::string &n, const std::string &m, const std::string &p, const std::string &q, const std::string &r, const std::string &s, const std::string &t) const | G3D::Any | |
verifySize(int low, int high) const | G3D::Any | |
verifySize(int s) const | G3D::Any | |
verifyType(Type t) const | G3D::Any | |
verifyType(Type t0, Type t1) const | G3D::Any | |
~Any() | G3D::Any |