This is the complete list of members for variant_topic_tools::BuiltinVariant, 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 | protectedstatic |
assign(Variant &dst, const T &src, typename boost::disable_if< boost::is_base_of< Variant, T > >::type *=0) | variant_topic_tools::Variant | protectedstatic |
BuiltinDataType class | variant_topic_tools::BuiltinVariant | friend |
BuiltinVariant() | variant_topic_tools::BuiltinVariant | |
BuiltinVariant(const BuiltinVariant &src) | variant_topic_tools::BuiltinVariant | |
BuiltinVariant(const Variant &src) | variant_topic_tools::BuiltinVariant | |
clear() | variant_topic_tools::Variant | |
create(const DataType &type) | variant_topic_tools::BuiltinVariant | protectedstatic |
createSerializer() const | variant_topic_tools::Variant | |
getNumericValue() const | variant_topic_tools::BuiltinVariant | |
getNumericValue(const T &value, typename boost::enable_if< boost::type_traits::ice_or< boost::is_base_of< ros::Duration, T >::value, boost::is_base_of< ros::Time, T >::value > >::type *=0) | variant_topic_tools::BuiltinVariant | protectedstatic |
getNumericValue(const T &value, typename boost::enable_if< typename type_traits::BuiltinType< T >::IsNumeric >::type *=0, typename boost::disable_if< boost::type_traits::ice_or< boost::is_base_of< ros::Duration, T >::value, boost::is_base_of< ros::Time, T >::value > >::type *=0) | variant_topic_tools::BuiltinVariant | protectedstatic |
getNumericValue(const T &value, typename boost::disable_if< typename type_traits::BuiltinType< T >::IsNumeric >::type *=0) | variant_topic_tools::BuiltinVariant | protectedstatic |
getType() const | variant_topic_tools::Variant | |
getValue() | variant_topic_tools::Variant | |
getValue() const | variant_topic_tools::Variant | |
getValueTypeInfo() const | variant_topic_tools::Variant | |
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::Variant | |
isEqual(const typename type_traits::BuiltinType< T >::ValueType &lhs, const typename type_traits::BuiltinType< T >::ValueType &rhs, typename boost::enable_if< boost::has_equal_to< typename type_traits::BuiltinType< T >::ValueType, typename type_traits::BuiltinType< T >::ValueType, bool > >::type *=0) | variant_topic_tools::BuiltinVariant | protectedstatic |
isEqual(const typename type_traits::BuiltinType< T >::ValueType &lhs, const typename type_traits::BuiltinType< T >::ValueType &rhs, typename boost::disable_if< boost::has_equal_to< typename type_traits::BuiltinType< T >::ValueType, typename type_traits::BuiltinType< T >::ValueType, bool > >::type *=0) | variant_topic_tools::BuiltinVariant | protectedstatic |
variant_topic_tools::Variant::isEqual(const Variant &variant, const T &value, typename boost::enable_if< boost::is_base_of< Variant, T > >::type *=0) | variant_topic_tools::Variant | protectedstatic |
variant_topic_tools::Variant::isEqual(const Variant &variant, const T &value, typename boost::disable_if< boost::is_base_of< Variant, T > >::type *=0) | variant_topic_tools::Variant | protectedstatic |
isMessage() const | variant_topic_tools::Variant | |
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 | |
read(std::istream &stream, typename type_traits::BuiltinType< T >::ValueType &value, typename boost::enable_if< boost::is_same< T, bool > >::type *=0) | variant_topic_tools::BuiltinVariant | protectedstatic |
read(std::istream &stream, typename type_traits::BuiltinType< T >::ValueType &value, typename boost::disable_if< boost::is_same< T, bool > >::type *=0, typename boost::enable_if< boost::has_right_shift< std::istream, typename type_traits::BuiltinType< T >::ValueType & > >::type *=0) | variant_topic_tools::BuiltinVariant | protectedstatic |
read(std::istream &stream, typename type_traits::BuiltinType< T >::ValueType &value, typename boost::disable_if< boost::is_same< T, bool > >::type *=0, typename boost::disable_if< boost::has_right_shift< std::istream, typename type_traits::BuiltinType< T >::ValueType & > >::type *=0) | variant_topic_tools::BuiltinVariant | protectedstatic |
variant_topic_tools::Variant::read(std::istream &stream) | variant_topic_tools::Variant | |
set(Variant &variant, const Pointer< typename type_traits::DataType< T >::ValueType > &value) | variant_topic_tools::Variant | protectedstatic |
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 | protectedstatic |
setValue(Variant &dst, const T &value, typename boost::disable_if< boost::is_base_of< Variant, T > >::type *=0) | variant_topic_tools::Variant | protectedstatic |
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::BuiltinVariant | 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 typename type_traits::BuiltinType< T >::ValueType &value, typename boost::enable_if< boost::is_same< T, bool > >::type *=0) | variant_topic_tools::BuiltinVariant | protectedstatic |
write(std::ostream &stream, const typename type_traits::BuiltinType< T >::ValueType &value, typename boost::disable_if< boost::is_same< T, bool > >::type *=0, typename boost::enable_if< boost::has_left_shift< std::ostream, const typename type_traits::BuiltinType< T >::ValueType & > >::type *=0) | variant_topic_tools::BuiltinVariant | protectedstatic |
write(std::ostream &stream, const typename type_traits::BuiltinType< T >::ValueType &value, typename boost::disable_if< boost::is_same< T, bool > >::type *=0, typename boost::disable_if< boost::has_left_shift< std::ostream, const typename type_traits::BuiltinType< T >::ValueType & > >::type *=0) | variant_topic_tools::BuiltinVariant | protectedstatic |
variant_topic_tools::Variant::write(std::ostream &stream) const | variant_topic_tools::Variant | |
~BuiltinVariant() | variant_topic_tools::BuiltinVariant | |
~Variant() | variant_topic_tools::Variant |