|
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 |