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, Enable >
 
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, Enable >
 
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

 variant_topic_tools
 
 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 Sat Jan 9 2021 03:56:50