Public Types | List of all members
variant_topic_tools::type_traits::BuiltinType< T, D > Struct Template Reference

#include <BuiltinTypeTraits.h>

Public Types

typedef ros::message_traits::IsFixedSize< ValueTypeIsFixedSize
 
typedef boost::type_traits::ice_or< boost::is_integral< T >::value, boost::is_floating_point< T >::value > IsNumeric
 
typedef ros::message_traits::IsSimple< ValueTypeIsSimple
 
typedef T StreamType
 
typedef T ValueType
 

Detailed Description

template<typename T, typename D = void>
struct variant_topic_tools::type_traits::BuiltinType< T, D >

Definition at line 55 of file BuiltinTypeTraits.h.

Member Typedef Documentation

Definition at line 61 of file BuiltinTypeTraits.h.

template<typename T, typename D = void>
typedef boost::type_traits::ice_or< boost::is_integral<T>::value, boost::is_floating_point<T>::value> variant_topic_tools::type_traits::BuiltinType< T, D >::IsNumeric

Definition at line 60 of file BuiltinTypeTraits.h.

template<typename T, typename D = void>
typedef ros::message_traits::IsSimple<ValueType> variant_topic_tools::type_traits::BuiltinType< T, D >::IsSimple

Definition at line 62 of file BuiltinTypeTraits.h.

template<typename T, typename D = void>
typedef T variant_topic_tools::type_traits::BuiltinType< T, D >::StreamType

Definition at line 57 of file BuiltinTypeTraits.h.

template<typename T, typename D = void>
typedef T variant_topic_tools::type_traits::BuiltinType< T, D >::ValueType

Definition at line 56 of file BuiltinTypeTraits.h.


The documentation for this struct was generated from the following file:


variant_topic_tools
Author(s): Ralf Kaestner
autogenerated on Sat Jan 9 2021 03:56:50