C12Adapter Opensource C++ Interface
MVariant Member List

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

ACCEPT_BYTE_STRING enum valueMVariant
ACCEPT_BYTE_STRING_COLLECTION enum valueMVariant
ACCEPT_OBJECT_EMBEDDED enum valueMVariant
ACCEPT_STRING enum valueMVariant
AcceptByteStringCollectionType enum nameMVariant
AcceptByteStringType enum nameMVariant
AcceptObjectEmbedded enum nameMVariant
AcceptStringType enum nameMVariant
AccessItem(const MVariant &index)MVariant
AccessItem(int index)MVariant
AccessItem(unsigned index)MVariantinline
AccessItem(const MVariant &index) const MVariant
AccessItem(int index) const MVariant
AccessItem(unsigned index) const MVariantinline
AddToVariantCollection(const MVariant &v)MVariant
AdjustIndex(int &index, unsigned count)MVariantstatic
AdjustSlice(int &from, int &to, unsigned count)MVariantstatic
AsBool() const MVariant
AsByte() const MVariant
AsByteString() const MVariant
AsByteStringCollection() const MVariant
AsChar() const MVariant
AsConstChars() const MVariant
AsDouble() const MVariant
AsDWord() const MVariant
AsEscapedString() const MVariant
AsEscapedWideString() const MVariant
AsExistingObject()MVariant
AsExistingObject() const MVariantinline
AsInt() const MVariant
AsInt64() const MVariant
AsLong() const MVariantinline
AsObject()MVariant
AsObject() const MVariantinline
AsSharedString() const MVariant
Assign(const Muint8 *p, unsigned len)MVariant
Assign(const char *p, unsigned len)MVariantinline
AssignByteString(const MByteString &v)MVariant
AssignByteStringCollection(const MByteStringVector &v)MVariant
AssignObjectEmbedded(const C *o)MVariantinline
AssignString(MConstChars p, unsigned len)MVariant
AssignString(const wchar_t *p, unsigned len)MVariant
AsSizeT() const MVariantinline
AsString() const MVariant
AsString(unsigned mask) const MVariant
AsStringCollection() const MVariant
AsUInt() const MVariant
AsUInt64() const MVariant
AsULong() const MVariantinline
AsVariantCollection() const MVariant
AsWideString() const MVariant
AsWideString(unsigned mask) const MVariant
FindIndexOf(const MVariant &, bool reverse=false) const MVariant
GetAllMapKeys() const MVariantinline
GetAllMapValues() const MVariantinline
GetCount() const MVariant
GetItem(const MVariant &index) const MVariant
GetItem(int index) const MVariant
GetItem(unsigned index) const MVariantinline
GetMapKeyByIndex(int i) const MVariantinline
GetMapValueByIndex(int i) const MVariantinline
GetSlice(int from, int to) const MVariant
GetType() const MVariantinline
IsCollection() const MVariantinline
IsEmpty() const MVariantinline
IsIndexed() const MVariantinline
IsNumeric() const MVariantinline
IsObject() const MVariantinline
IsPresent(const MVariant &it) const MVariant
m_bytes (defined in MVariant)MVariant
m_double (defined in MVariant)MVariant
m_int32 (defined in MVariant)MVariant
m_object (defined in MVariant)MVariant
m_placeholder (defined in MVariant)MVariantmutable
m_pointerBytes (defined in MVariant)MVariantmutable
m_uint32 (defined in MVariant)MVariant
m_uint64 (defined in MVariant)MVariant
m_variants (defined in MVariant)MVariant
MoveFrom(MVariant &other)MVariant
MVariant()MVariantinline
MVariant(Type type)MVariantinline
MVariant(bool n)MVariantinline
MVariant(char c)MVariantinline
MVariant(wchar_t c)MVariantinline
MVariant(Muint8 b)MVariantinline
MVariant(int n)MVariantinline
MVariant(unsigned n)MVariantinline
MVariant(long n)MVariantinline
MVariant(unsigned long n)MVariantinline
MVariant(Mint64 n)MVariantinline
MVariant(Muint64 n)MVariantinline
MVariant(double n)MVariantinline
MVariant(MConstChars s)MVariantinline
MVariant(MConstChars s, unsigned len, AcceptStringType tag)MVariantinline
MVariant(const wchar_t *s)MVariantinline
MVariant(const wchar_t *s, unsigned len, AcceptStringType tag=MVariant::ACCEPT_STRING)MVariantinline
MVariant(const MWideString &s)MVariantinline
MVariant(const MStdString &s)MVariantinline
MVariant(const char *p, unsigned len)MVariantinline
MVariant(const Muint8 *p, unsigned len)MVariantinline
MVariant(const MByteString &s, AcceptByteStringType tag)MVariantinline
MVariant(const MByteStringVector &v, AcceptByteStringCollectionType tag)MVariantinline
MVariant(const MStdStringVector &v)MVariantinline
MVariant(const VariantVector &v)MVariantinline
MVariant(MObject *o)MVariant
MVariant(const C *o, AcceptObjectEmbedded tag)MVariantinline
MVariant(const MVariant &other)MVariantinline
operator!() const MVariant
operator!=(const MVariant &other) const MVariantinline
operator%(const MVariant &) const MVariant
operator%=(const MVariant &)MVariant
operator&(const MVariant &) const MVariant
operator&=(const MVariant &)MVariant
operator*(const MVariant &) const MVariant
operator*=(const MVariant &)MVariant
operator+(const MVariant &) const MVariant
operator++()MVariant
operator+=(const MVariant &)MVariant
operator-() const MVariant
operator-(const MVariant &) const MVariant
operator--()MVariant
operator-=(const MVariant &)MVariant
operator/(const MVariant &) const MVariant
operator/=(const MVariant &)MVariant
operator<(const MVariant &) const MVariant
operator<<(const MVariant &) const MVariant
operator<<=(const MVariant &)MVariant
operator<=(const MVariant &v) const MVariantinline
operator=(bool b)MVariantinline
operator=(char c)MVariantinline
operator=(wchar_t c)MVariantinline
operator=(Muint8 b)MVariantinline
operator=(int n)MVariantinline
operator=(unsigned n)MVariantinline
operator=(long n)MVariantinline
operator=(unsigned long n)MVariantinline
operator=(Mint64 v)MVariant
operator=(Muint64 v)MVariant
operator=(double f)MVariant
operator=(MConstChars p)MVariant
operator=(const MStdString &s)MVariant
operator=(const wchar_t *s)MVariant
operator=(const MWideString &s)MVariant
operator=(const MStdStringVector &s)MVariant
operator=(const VariantVector &s)MVariant
operator=(const MVariant &v)MVariant
operator=(const ObjectByValue &o)MVariant
operator=(const MObject *v)MVariant
operator==(const MVariant &) const MVariant
operator>(const MVariant &) const MVariant
operator>=(const MVariant &v) const MVariantinline
operator>>(const MVariant &) const MVariant
operator>>=(const MVariant &)MVariant
operator^(const MVariant &) const MVariant
operator^=(const MVariant &)MVariant
operator|(const MVariant &) const MVariant
operator|=(const MVariant &)MVariant
Pow(const MVariant &) const MVariant
ReserveElements(int count)MVariant
s_emptyStringMVariantstatic
s_nullMVariantstatic
SetCount(int)MVariant
SetEmpty()MVariant
SetEmptyWithObjectDelete()MVariant
SetItem(const MVariant &index, const MVariant &value)MVariant
SetItem(int index, const MVariant &value)MVariant
SetItem(unsigned index, const MVariant &value)MVariantinline
SetSlice(int from, int to, const MVariant &values)MVariant
SetToNull(MVariant::Type type)MVariant
StaticIsObject(const MVariant *var)MVariantstatic
StaticIsObject(const MVariant &var)MVariantinlinestatic
Swap(MVariant &)MVariant
SwapItems(int index1, int index2)MVariant
Type enum nameMVariant
VAR_BOOL enum valueMVariant
VAR_BYTE enum valueMVariant
VAR_BYTE_STRING enum valueMVariant
VAR_CHAR enum valueMVariant
VAR_DOUBLE enum valueMVariant
VAR_EMPTY enum valueMVariant
VAR_INT enum valueMVariant
VAR_MAP enum valueMVariant
VAR_OBJECT enum valueMVariant
VAR_OBJECT_EMBEDDED enum valueMVariant
VAR_STRING enum valueMVariant
VAR_STRING_COLLECTION enum valueMVariant
VAR_UINT enum valueMVariant
VAR_VARIANT enum valueMVariant
VAR_VARIANT_COLLECTION enum valueMVariant
VariantVector typedefMVariant
~MVariant()MVariantinline