C12Adapter Opensource C++ Interface
|
This is the complete list of members for MVariant, including all inherited members.
ACCEPT_BYTE_STRING enum value | MVariant | |
ACCEPT_BYTE_STRING_COLLECTION enum value | MVariant | |
ACCEPT_OBJECT_EMBEDDED enum value | MVariant | |
ACCEPT_STRING enum value | MVariant | |
AcceptByteStringCollectionType enum name | MVariant | |
AcceptByteStringType enum name | MVariant | |
AcceptObjectEmbedded enum name | MVariant | |
AcceptStringType enum name | MVariant | |
AccessItem(const MVariant &index) | MVariant | |
AccessItem(int index) | MVariant | |
AccessItem(unsigned index) | MVariant | inline |
AccessItem(const MVariant &index) const | MVariant | |
AccessItem(int index) const | MVariant | |
AccessItem(unsigned index) const | MVariant | inline |
AddToVariantCollection(const MVariant &v) | MVariant | |
AdjustIndex(int &index, unsigned count) | MVariant | static |
AdjustSlice(int &from, int &to, unsigned count) | MVariant | static |
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 | MVariant | inline |
AsInt() const | MVariant | |
AsInt64() const | MVariant | |
AsLong() const | MVariant | inline |
AsObject() | MVariant | |
AsObject() const | MVariant | inline |
AsSharedString() const | MVariant | |
Assign(const Muint8 *p, unsigned len) | MVariant | |
Assign(const char *p, unsigned len) | MVariant | inline |
AssignByteString(const MByteString &v) | MVariant | |
AssignByteStringCollection(const MByteStringVector &v) | MVariant | |
AssignObjectEmbedded(const C *o) | MVariant | inline |
AssignString(MConstChars p, unsigned len) | MVariant | |
AssignString(const wchar_t *p, unsigned len) | MVariant | |
AsSizeT() const | MVariant | inline |
AsString() const | MVariant | |
AsString(unsigned mask) const | MVariant | |
AsStringCollection() const | MVariant | |
AsUInt() const | MVariant | |
AsUInt64() const | MVariant | |
AsULong() const | MVariant | inline |
AsVariantCollection() const | MVariant | |
AsWideString() const | MVariant | |
AsWideString(unsigned mask) const | MVariant | |
FindIndexOf(const MVariant &, bool reverse=false) const | MVariant | |
GetAllMapKeys() const | MVariant | inline |
GetAllMapValues() const | MVariant | inline |
GetCount() const | MVariant | |
GetItem(const MVariant &index) const | MVariant | |
GetItem(int index) const | MVariant | |
GetItem(unsigned index) const | MVariant | inline |
GetMapKeyByIndex(int i) const | MVariant | inline |
GetMapValueByIndex(int i) const | MVariant | inline |
GetSlice(int from, int to) const | MVariant | |
GetType() const | MVariant | inline |
IsCollection() const | MVariant | inline |
IsEmpty() const | MVariant | inline |
IsIndexed() const | MVariant | inline |
IsNumeric() const | MVariant | inline |
IsObject() const | MVariant | inline |
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) | MVariant | mutable |
m_pointerBytes (defined in MVariant) | MVariant | mutable |
m_uint32 (defined in MVariant) | MVariant | |
m_uint64 (defined in MVariant) | MVariant | |
m_variants (defined in MVariant) | MVariant | |
MoveFrom(MVariant &other) | MVariant | |
MVariant() | MVariant | inline |
MVariant(Type type) | MVariant | inline |
MVariant(bool n) | MVariant | inline |
MVariant(char c) | MVariant | inline |
MVariant(wchar_t c) | MVariant | inline |
MVariant(Muint8 b) | MVariant | inline |
MVariant(int n) | MVariant | inline |
MVariant(unsigned n) | MVariant | inline |
MVariant(long n) | MVariant | inline |
MVariant(unsigned long n) | MVariant | inline |
MVariant(Mint64 n) | MVariant | inline |
MVariant(Muint64 n) | MVariant | inline |
MVariant(double n) | MVariant | inline |
MVariant(MConstChars s) | MVariant | inline |
MVariant(MConstChars s, unsigned len, AcceptStringType tag) | MVariant | inline |
MVariant(const wchar_t *s) | MVariant | inline |
MVariant(const wchar_t *s, unsigned len, AcceptStringType tag=MVariant::ACCEPT_STRING) | MVariant | inline |
MVariant(const MWideString &s) | MVariant | inline |
MVariant(const MStdString &s) | MVariant | inline |
MVariant(const char *p, unsigned len) | MVariant | inline |
MVariant(const Muint8 *p, unsigned len) | MVariant | inline |
MVariant(const MByteString &s, AcceptByteStringType tag) | MVariant | inline |
MVariant(const MByteStringVector &v, AcceptByteStringCollectionType tag) | MVariant | inline |
MVariant(const MStdStringVector &v) | MVariant | inline |
MVariant(const VariantVector &v) | MVariant | inline |
MVariant(MObject *o) | MVariant | |
MVariant(const C *o, AcceptObjectEmbedded tag) | MVariant | inline |
MVariant(const MVariant &other) | MVariant | inline |
operator!() const | MVariant | |
operator!=(const MVariant &other) const | MVariant | inline |
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 | MVariant | inline |
operator=(bool b) | MVariant | inline |
operator=(char c) | MVariant | inline |
operator=(wchar_t c) | MVariant | inline |
operator=(Muint8 b) | MVariant | inline |
operator=(int n) | MVariant | inline |
operator=(unsigned n) | MVariant | inline |
operator=(long n) | MVariant | inline |
operator=(unsigned long n) | MVariant | inline |
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 | MVariant | inline |
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_emptyString | MVariant | static |
s_null | MVariant | static |
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) | MVariant | inline |
SetSlice(int from, int to, const MVariant &values) | MVariant | |
SetToNull(MVariant::Type type) | MVariant | |
StaticIsObject(const MVariant *var) | MVariant | static |
StaticIsObject(const MVariant &var) | MVariant | inlinestatic |
Swap(MVariant &) | MVariant | |
SwapItems(int index1, int index2) | MVariant | |
Type enum name | MVariant | |
VAR_BOOL enum value | MVariant | |
VAR_BYTE enum value | MVariant | |
VAR_BYTE_STRING enum value | MVariant | |
VAR_CHAR enum value | MVariant | |
VAR_DOUBLE enum value | MVariant | |
VAR_EMPTY enum value | MVariant | |
VAR_INT enum value | MVariant | |
VAR_MAP enum value | MVariant | |
VAR_OBJECT enum value | MVariant | |
VAR_OBJECT_EMBEDDED enum value | MVariant | |
VAR_STRING enum value | MVariant | |
VAR_STRING_COLLECTION enum value | MVariant | |
VAR_UINT enum value | MVariant | |
VAR_VARIANT enum value | MVariant | |
VAR_VARIANT_COLLECTION enum value | MVariant | |
VariantVector typedef | MVariant | |
~MVariant() | MVariant | inline |