Evo C++ Library v0.5.1
Var Member List

This is the complete list of members for Var, including all inherited members.

boolref()Varinline
buf_bool_Var
buf_float_Var
buf_int_Var
buf_list_Var
buf_obj_Var
buf_str_Var
buf_uint_Var
child(const StringBase &key) constVarinline
child(Size index) constVarinline
childM(const StringBase &key)Varinline
childM(Size index)Varinline
childref(const StringBase &key) constVarinline
childref(Size index) constVarinline
clear()Varinline
dump(T &out, const NewlineValue &newline=NL, uint indent=0) constVarinline
empty() constVarinline
get_bool() constVarinline
get_float() constVarinline
get_int() constVarinline
get_list() constVarinline
get_object() constVarinline
get_str() constVarinline
get_uint() constVarinline
get_val(String &val) constVarinline
is_bool() constVarinline
is_container() constVarinline
is_float() constVarinline
is_integer() constVarinline
is_list() constVarinline
is_number() constVarinline
is_object() constVarinline
is_signed() constVarinline
is_string() constVarinline
is_unsigned() constVarinline
list()Varinline
ListType typedefVar
null() constVarinline
numf()Varinline
numi()Varinline
numu()Varinline
object()Varinline
ObjectType typedefVar
operator=(Var &&src)Varinline
operator=(const Var &src)Varinline
operator=(const ObjectType &val)Varinline
operator=(const ListType &val)Varinline
operator=(const String &val)Varinline
operator=(const StringBase &val)Varinline
operator=(const char *val)Varinline
operator=(double val)Varinline
operator=(ushort val)Varinline
operator=(uint val)Varinline
operator=(ulong val)Varinline
operator=(ulongl val)Varinline
operator=(short val)Varinline
operator=(int val)Varinline
operator=(long val)Varinline
operator=(longl val)Varinline
operator=(bool val)Varinline
operator=(ValNull)Varinline
operator[](const StringBase &key)Varinline
operator[](Size index)Varinline
set()Varinline
shared() constVarinline
shared_scan() constVarinline
size() constVarinline
Size typedefVar
string()Varinline
tBOOL enum valueVar
tFLOAT enum valueVar
tINTEGER enum valueVar
tLIST enum valueVar
tNULL enum valueVar
tOBJECT enum valueVar
tSTRING enum valueVar
tUNSIGNED enum valueVar
Type enum nameVar
type() constVarinline
unshare()Varinline
unshare_all()Varinline
Var(std::initializer_list< Var > init)Varinline
Var(Var &&src)Varinline
Var()Varinline
Var(const Var &src)Varinline
Var(const ObjectType &val)Varinline
Var(const ListType &val)Varinline
Var(const String &val)Varinline
Var(const StringBase &val)Varinline
Var(const char *val)Varinline
Var(double val)Varinline
Var(ushort val)Varinline
Var(uint val)Varinline
Var(ulong val)Varinline
Var(ulongl val)Varinline
Var(short val)Varinline
Var(int val)Varinline
Var(long val)Varinline
Var(longl val)Varinline
Var(bool val)Varinline
Var(ValNull)Varinline
~Var()Varinline