, including all inherited members.
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::Variant | |
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 MessageFieldCollection< MessageVariable > &members) | variant_topic_tools::MessageVariant | [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 | |
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 | |
MessageDataType class | variant_topic_tools::MessageVariant | [friend] |
MessageVariant() | variant_topic_tools::MessageVariant | |
MessageVariant(const MessageVariant &src) | variant_topic_tools::MessageVariant | |
MessageVariant(const Variant &src) | variant_topic_tools::MessageVariant | |
MessageVariant(const DataType &type, const MessageFieldCollection< Variant > &members) | variant_topic_tools::MessageVariant | [protected] |
operator T() const | variant_topic_tools::Variant | |
operator!=(const T &value) const | variant_topic_tools::Variant | |
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 | |
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::MessageVariant | [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 | |
~CollectionVariant() | variant_topic_tools::CollectionVariant | |
~MessageVariant() | variant_topic_tools::MessageVariant | |
~Variant() | variant_topic_tools::Variant | |