CppWAMP
C++11 client library for the WAMP protocol
wamp::Variant Member List

This is the complete list of members for wamp::Variant, including all inherited members.

apply(V &&visitor, T &&variant)wamp::Variantrelated
apply(V &&visitor, L &&leftVariant, R &&rightVariant)wamp::Variantrelated
applyWithOperand(V &&visitor, T &&variant, O &&operand)wamp::Variantrelated
Array typedefwamp::Variant
as()wamp::Variant
as() constwamp::Variant
as()wamp::Variant
as() constwamp::Variant
at(SizeType index)wamp::Variant
at(SizeType index) constwamp::Variant
at(const String &key)wamp::Variant
at(const String &key) constwamp::Variant
Blob typedefwamp::Variant
Bool typedefwamp::Variant
BoundTypeForId typedefwamp::Variant
CharType typedefwamp::Variant
from(TValue &&value)wamp::Variantstatic
Int typedefwamp::Variant
is() constwamp::Variant
is() constwamp::Variant
isNumber(const Variant &v)wamp::Variantrelated
isScalar(const Variant &v)wamp::Variantrelated
isValidArg() noexceptwamp::Variantinlinestatic
Null typedefwamp::Variant
Object typedefwamp::Variant
operator bool() constwamp::Variantexplicit
operator!=(const Variant &other) constwamp::Variant
operator!=(const Variant &variant, const T &value)wamp::Variantrelated
operator!=(const T &value, const Variant &variant)wamp::Variantrelated
operator!=(const Variant &variant, const Variant::CharType *str)wamp::Variantrelated
operator!=(const Variant::CharType *str, const Variant &variant)wamp::Variantrelated
operator!=(const Variant &variant, Variant::CharType *str)wamp::Variantrelated
operator!=(Variant::CharType *str, const Variant &variant)wamp::Variantrelated
operator<(const Variant &other) constwamp::Variant
operator<<(std::ostream &out, const Array &a)wamp::Variantrelated
operator<<(std::ostream &out, const Object &o)wamp::Variantrelated
operator<<(std::ostream &out, const Variant &v)wamp::Variantrelated
operator=(const Variant &other)wamp::Variant
operator=(Variant &&other) noexceptwamp::Variant
operator=(T value)wamp::Variant
operator=(Array array)wamp::Variant
operator=(std::vector< T > vec)wamp::Variant
operator=(Object object)wamp::Variant
operator=(std::map< String, T > map)wamp::Variant
operator==(const Variant &other) constwamp::Variant
operator==(const Variant &variant, const T &value)wamp::Variantrelated
operator==(const T &value, const Variant &variant)wamp::Variantrelated
operator==(const Variant &variant, const Variant::CharType *str)wamp::Variantrelated
operator==(const Variant::CharType *str, const Variant &variant)wamp::Variantrelated
operator==(const Variant &variant, Variant::CharType *str)wamp::Variantrelated
operator==(Variant::CharType *str, const Variant &variant)wamp::Variantrelated
operator[](SizeType index)wamp::Variant
operator[](SizeType index) constwamp::Variant
operator[](const String &key)wamp::Variant
Real typedefwamp::Variant
size() constwamp::Variant
SizeType typedefwamp::Variant
String typedefwamp::Variant
swap(Variant &other) noexceptwamp::Variant
swap(Variant &v, Variant &w) noexceptwamp::Variantrelated
to() constwamp::Variant
to(T &value) constwamp::Variant
toString(const Array &a)wamp::Variantrelated
toString(const Object &o)wamp::Variantrelated
toString(const Variant &v)wamp::Variantrelated
typeId() constwamp::Variant
typeNameOf(const Variant &v)wamp::Variantrelated
typeNameOf()wamp::Variantrelated
UInt typedefwamp::Variant
valueOr(T &&fallback) constwamp::Variant
Variant() noexceptwamp::Variant
Variant(const Variant &other)wamp::Variant
Variant(Variant &&other) noexceptwamp::Variant
Variant(T value)wamp::Variant
Variant(Array array)wamp::Variant
Variant(std::vector< T > vec)wamp::Variant
Variant(Object object)wamp::Variant
Variant(std::map< String, T > map)wamp::Variant
~Variant()wamp::Variant