, including all inherited members.
| add(typename type_traits::ArrayType< T >::ValueType &array, const typename type_traits::ArrayType< T >::MemberType &member, typename boost::enable_if< typename type_traits::ArrayType< T >::IsDynamic >::type *=0) | variant_topic_tools::ArrayVariant | [protected, static] |
| add(typename type_traits::ArrayType< T >::ValueType &array, const typename type_traits::ArrayType< T >::MemberType &member, typename boost::disable_if< typename type_traits::ArrayType< T >::IsDynamic >::type *=0) | variant_topic_tools::ArrayVariant | [protected, static] |
| addMember(const Variant &member) | variant_topic_tools::ArrayVariant | |
| ArrayDataType class | variant_topic_tools::ArrayVariant | [friend] |
| ArrayVariant() | variant_topic_tools::ArrayVariant | |
| ArrayVariant(const ArrayVariant &src) | variant_topic_tools::ArrayVariant | |
| ArrayVariant(const Variant &src) | variant_topic_tools::ArrayVariant | |
| ArrayVariant(const DataType &type, const DataType &memberType, size_t numMembers) | variant_topic_tools::ArrayVariant | [protected] |
| asArray() const | variant_topic_tools::Variant | |
| asBuiltin() const | variant_topic_tools::Variant | |
| asCollection() const | variant_topic_tools::Variant | |
| asMessage() const | variant_topic_tools::Variant | |
| assign(Variant &dst, const T &src, typename boost::enable_if< boost::is_base_of< Variant, T > >::type *=0) | variant_topic_tools::Variant | [protected, static] |
| assign(Variant &dst, const T &src, typename boost::disable_if< boost::is_base_of< Variant, T > >::type *=0) | variant_topic_tools::Variant | [protected, static] |
| clear() | variant_topic_tools::ArrayVariant | |
| clear(typename type_traits::ArrayType< T >::ValueType &array, typename boost::enable_if< typename type_traits::ArrayType< T >::IsDynamic >::type *=0) | variant_topic_tools::ArrayVariant | [protected, static] |
| clear(typename type_traits::ArrayType< T >::ValueType &array, typename boost::disable_if< typename type_traits::ArrayType< T >::IsDynamic >::type *=0) | variant_topic_tools::ArrayVariant | [protected, static] |
| CollectionVariant() | variant_topic_tools::CollectionVariant | |
| CollectionVariant(const CollectionVariant &src) | variant_topic_tools::CollectionVariant | |
| CollectionVariant(const Variant &src) | variant_topic_tools::CollectionVariant | |
| CollectionVariant(const DataType &type) | variant_topic_tools::CollectionVariant | [protected] |
| create(const DataType &type, const DataType &memberType) | variant_topic_tools::ArrayVariant | [protected, static] |
| createSerializer() const | variant_topic_tools::Variant | |
| getMember(int index) const | variant_topic_tools::CollectionVariant | |
| getMember(const std::string &name) const | variant_topic_tools::CollectionVariant | |
| getNumMembers() const | variant_topic_tools::CollectionVariant | |
| getType() const | variant_topic_tools::Variant | |
| getValue(int index) | variant_topic_tools::CollectionVariant | |
| getValue(int index) const | variant_topic_tools::CollectionVariant | |
| getValue(const std::string &name) | variant_topic_tools::CollectionVariant | |
| getValue(const std::string &name) const | variant_topic_tools::CollectionVariant | |
| variant_topic_tools::Variant::getValue() | variant_topic_tools::Variant | |
| variant_topic_tools::Variant::getValue() const | variant_topic_tools::Variant | |
| getValueTypeInfo() const | variant_topic_tools::Variant | |
| hasMember(const std::string &name) const | variant_topic_tools::CollectionVariant | |
| hasType() const | variant_topic_tools::Variant | |
| initialize(typename type_traits::ArrayType< T >::ValueType &array, typename boost::enable_if< typename type_traits::ArrayType< T >::IsDynamic >::type *=0) | variant_topic_tools::ArrayVariant | [protected, static] |
| initialize(typename type_traits::ArrayType< T >::ValueType &array, typename boost::disable_if< typename type_traits::ArrayType< T >::IsDynamic >::type *=0) | variant_topic_tools::ArrayVariant | [protected, static] |
| isArray() const | variant_topic_tools::Variant | |
| isBuiltin() const | variant_topic_tools::Variant | |
| isCollection() const | variant_topic_tools::Variant | |
| isEmpty() const | variant_topic_tools::CollectionVariant | |
| isEqual(const Variant &variant, const T &value, typename boost::enable_if< boost::is_base_of< Variant, T > >::type *=0) | variant_topic_tools::Variant | [protected, static] |
| isEqual(const Variant &variant, const T &value, typename boost::disable_if< boost::is_base_of< Variant, T > >::type *=0) | variant_topic_tools::Variant | [protected, static] |
| isMessage() const | variant_topic_tools::Variant | |
| operator T() const | variant_topic_tools::Variant | |
| operator!=(const T &value) const | variant_topic_tools::Variant | |
| operator+=(const Variant &member) | variant_topic_tools::ArrayVariant | |
| operator=(const T &src) | variant_topic_tools::Variant | |
| operator==(const T &value) const | variant_topic_tools::Variant | |
| operator[](int index) const | variant_topic_tools::CollectionVariant | |
| operator[](const char *name) const | variant_topic_tools::CollectionVariant | |
| read(std::istream &stream) | variant_topic_tools::Variant | |
| resize(size_t numMembers) | variant_topic_tools::ArrayVariant | |
| resize(typename type_traits::ArrayType< T >::ValueType &array, size_t numMembers, typename boost::enable_if< typename type_traits::ArrayType< T >::IsDynamic >::type *=0) | variant_topic_tools::ArrayVariant | [protected, static] |
| resize(typename type_traits::ArrayType< T >::ValueType &array, size_t numMembers, typename boost::disable_if< typename type_traits::ArrayType< T >::IsDynamic >::type *=0) | variant_topic_tools::ArrayVariant | [protected, static] |
| set(Variant &variant, const Pointer< typename type_traits::DataType< T >::ValueType > &value) | variant_topic_tools::Variant | [protected, static] |
| setMember(int index, const Variant &member) | variant_topic_tools::CollectionVariant | |
| setMember(const std::string &name, const Variant &member) | variant_topic_tools::CollectionVariant | |
| setValue(const T &value) | variant_topic_tools::Variant | |
| setValue(Variant &dst, const T &value, typename boost::enable_if< boost::is_base_of< Variant, T > >::type *=0) | variant_topic_tools::Variant | [protected, static] |
| setValue(Variant &dst, const T &value, typename boost::disable_if< boost::is_base_of< Variant, T > >::type *=0) | variant_topic_tools::Variant | [protected, static] |
| type | variant_topic_tools::Variant | [protected] |
| value | variant_topic_tools::Variant | [protected] |
| ValuePtr typedef | variant_topic_tools::Variant | [protected] |
| ValueWPtr typedef | variant_topic_tools::Variant | [protected] |
| Variant class | variant_topic_tools::ArrayVariant | [friend] |
| variant_topic_tools::Variant::Variant() | variant_topic_tools::Variant | |
| variant_topic_tools::Variant::Variant(const T &src) | variant_topic_tools::Variant | |
| variant_topic_tools::Variant::Variant(const DataType &type) | variant_topic_tools::Variant | [protected] |
| write(std::ostream &stream) const | variant_topic_tools::Variant | |
| ~ArrayVariant() | variant_topic_tools::ArrayVariant | |
| ~CollectionVariant() | variant_topic_tools::CollectionVariant | |
| ~Variant() | variant_topic_tools::Variant | |