Classes | Namespaces
DataTypeTraits.h File Reference

Header file providing the data type traits. More...

#include <boost/type_traits.hpp>
#include <variant_topic_tools/ArrayTypeTraits.h>
#include <variant_topic_tools/BuiltinTypeTraits.h>
#include <variant_topic_tools/MessageTypeTraits.h>
Include dependency graph for DataTypeTraits.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  variant_topic_tools::type_traits::DataType< T, typename boost::enable_if< IsArray< T > >::type >
struct  variant_topic_tools::type_traits::DataType< T, typename boost::enable_if< IsBuiltin< T > >::type >
struct  variant_topic_tools::type_traits::DataType< T, typename boost::enable_if< IsMessage< T > >::type >
struct  variant_topic_tools::type_traits::ToDataType< T, typename boost::enable_if< IsArray< typename ToArrayType< T >::ArrayType > >::type >
struct  variant_topic_tools::type_traits::ToDataType< T, typename boost::enable_if< IsBuiltin< typename ToBuiltinType< T >::BuiltinType > >::type >
struct  variant_topic_tools::type_traits::ToDataType< T, typename boost::enable_if< IsMessage< typename ToMessageType< T >::MessageType > >::type >

Namespaces

namespace  variant_topic_tools
namespace  variant_topic_tools::type_traits

Detailed Description

Header file providing the data type traits.

Definition in file DataTypeTraits.h.



variant_topic_tools
Author(s): Ralf Kaestner
autogenerated on Fri Aug 5 2016 06:06:27