Header file providing the Variant class interface. More...
#include <typeinfo>
#include <boost/type_traits.hpp>
#include <ros/ros.h>
#include <variant_topic_tools/DataType.h>
#include <variant_topic_tools/DataTypeTraits.h>
#include <variant_topic_tools/Pointer.h>
#include <variant_topic_tools/Variant.tpp>
Go to the source code of this file.
Classes | |
class | variant_topic_tools::Variant::Value |
Variant value (abstract base) More... | |
class | variant_topic_tools::Variant::ValueT< T > |
Variant value (templated abstract base) More... | |
class | variant_topic_tools::Variant |
Variant type. More... | |
Namespaces | |
namespace | variant_topic_tools |
Functions | |
std::ostream & | variant_topic_tools::operator<< (std::ostream &stream, const Variant &variant) |
Operator for writing the variant to a stream. | |
std::istream & | variant_topic_tools::operator>> (std::istream &stream, Variant &variant) |
Operator for reading the variant from a stream. |
Header file providing the Variant class interface.
Definition in file Variant.h.