TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
G3D::Any Member List

This is the complete list of members for G3D::Any, including all inherited members.

_append(const Any &v0)G3D::Anyprivate
_append(const Any &v0, const Any &v1)G3D::Anyprivate
_append(const Any &v0, const Any &v1, const Any &v2)G3D::Anyprivate
_append(const Any &v0, const Any &v1, const Any &v2, const Any &v3)G3D::Anyprivate
_get(const std::string &key, const Any &defaultVal) const G3D::Anyprivate
_parse(const std::string &src)G3D::Anyprivate
_set(const std::string &key, const Any &val)G3D::Anyprivate
Any(const std::string &key, Data *data)G3D::Anyprivate
Any()G3D::Any
Any(TextInput &t)G3D::Anyexplicit
Any(const Any &x)G3D::Any
Any(double x)G3D::Anyexplicit
Any(float x)G3D::Anyexplicit
Any(long x)G3D::Anyexplicit
Any(int x)G3D::Anyexplicit
Any(char x)G3D::Anyexplicit
Any(short x)G3D::Anyexplicit
Any(bool x)G3D::Anyexplicit
Any(const std::string &x)G3D::Anyexplicit
Any(const char *x)G3D::Anyexplicit
Any(Type t, const std::string &name="", const std::string &brackets="", const char separator= '\0')G3D::Anyexplicit
Any(const T &v)G3D::Anyinlineexplicit
Any(const Array< T > &array, const std::string &name="")G3D::Anyinlineexplicit
AnyArray typedefG3D::Any
AnyTable typedefG3D::Any
append(const T0 &v0)G3D::Anyinline
append(const T0 &v0, const T1 &v1)G3D::Anyinline
append(const T0 &v0, const T1 &v1, const T2 &v2)G3D::Anyinline
append(const T0 &v0, const T1 &v1, const T2 &v2, const T3 &v3)G3D::Anyinline
array() const G3D::Any
ARRAY enum valueG3D::Any
become(const Type &t)G3D::Anyprivate
beforeRead() const G3D::Anyprivate
beforeWrite()G3D::Anyprivate
boolean() const G3D::Any
BOOLEAN enum valueG3D::Any
BRACEG3D::Anyprivatestatic
BRACKETG3D::Anyprivatestatic
clear()G3D::Any
comment() const G3D::Any
containsKey(const std::string &key) const G3D::Any
deserialize(TextInput &ti, Token &token)G3D::Anyprivate
deserialize(TextInput &ti)G3D::Any
deserialize(class BinaryInput &b)G3D::Any
deserializeArray(TextInput &ti, const std::string &term)G3D::Anyprivate
deserializeBody(TextInput &ti, Token &token)G3D::Anyprivate
deserializeComment(TextInput &ti, Token &token, std::string &comment)G3D::Anyprivatestatic
deserializeName(TextInput &ti, Token &token, std::string &name)G3D::Anyprivatestatic
deserializeTable(TextInput &ti)G3D::Anyprivate
dropReference()G3D::Anyprivate
EMPTY_CONTAINER enum valueG3D::Any
ensureData()G3D::Anyprivate
ensureMutable()G3D::Anyprivate
floatValue() const G3D::Any
fromFile(const std::string &filename)G3D::Anystatic
get(const std::string &key, const T &defaultVal) const G3D::Anyinline
getArray(Array< T > &array) const G3D::Anyinline
getTable(Table< std::string, T > &table) const G3D::Anyinline
isNil() const G3D::Any
isPlaceholder() const G3D::Anyinlineprivate
last() const G3D::Anyinline
last()G3D::Anyinline
length() const G3D::Any
load(const std::string &filename)G3D::Any
loadIfExists(const std::string &filename)G3D::Any
m_dataG3D::Anymutableprivate
m_placeholderNameG3D::Anyprivate
m_simpleValueG3D::Anyprivate
m_typeG3D::Anyprivate
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 valueG3D::Any
number() const G3D::Any
NUMBER enum valueG3D::Any
operator bool() const G3D::Any
operator char() const G3D::Anyinline
operator double() const G3D::Any
operator float() const G3D::Any
operator int() const G3D::Any
operator int16() const G3D::Anyinline
operator std::string() const G3D::Any
operator uint16() const G3D::Anyinline
operator uint32() const G3D::Any
operator uint8() const G3D::Anyinline
operator!=(const Any &x) const G3D::Any
operator!=(const std::string &s) const G3D::Anyinline
operator!=(const double &v) const G3D::Anyinline
operator!=(int v) const G3D::Anyinline
operator!=(bool v) const G3D::Anyinline
operator=(const Any &x)G3D::Any
operator=(Type t)G3D::Any
operator=(const Array< T > &array)G3D::Anyinline
operator=(const T &v)G3D::Anyinline
operator==(const Any &x) const G3D::Any
operator==(const std::string &s) const G3D::Anyinline
operator==(const double &v) const G3D::Anyinline
operator==(int v) const G3D::Anyinline
operator==(bool v) const G3D::Anyinline
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::Anyinline
operator[](const std::string &key)G3D::Any
operator[](const char *key)G3D::Anyinline
PARENG3D::Anyprivatestatic
parse(const std::string &src)G3D::Anystatic
readUntilSeparatorOrClose(TextInput &ti, Token &token)G3D::Anyprivatestatic
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::Anyinline
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 valueG3D::Any
string() const G3D::Any
TABLE enum valueG3D::Any
table() const G3D::Any
toString(Type t)G3D::Anystatic
Type enum nameG3D::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