Struct MsgTraits
Defined in File msg_traits.hpp
Nested Relationships
Nested Types
Struct Documentation
-
struct MsgTraits
-
template<typename T, typename = void>
struct has_bounded_sequence : public std::false_type
- template<typename T> declval< T >().bounded_sequence)> > : public std::true_type
-
template<typename T, typename = void>
struct has_bounded_sequence_func : public std::false_type
- template<typename T> declval< T >().bounded_sequence())> > : public std::true_type
-
template<typename T, typename = void>
struct has_id_function : public std::false_type
- template<typename T> declval< T >().id())> > : public std::true_type
-
template<typename T, typename = void>
struct has_id_object : public std::false_type
- template<typename T> declval< T >().id)> > : public std::true_type
-
template<typename T, typename = void>
struct has_time_function : public std::false_type
- template<typename T> declval< T >().time())> > : public std::true_type
-
template<typename T, typename = void>
struct has_time_object : public std::false_type
- template<typename T> declval< T >().time)> > : public std::true_type
-
template<typename T, typename = void>
struct has_unbounded_sequence : public std::false_type
- template<typename T> declval< T >().unbounded_sequence)> > : public std::true_type
-
template<typename T, typename = void>
struct has_unbounded_sequence_func : public std::false_type
- template<typename T> declval< T >().unbounded_sequence())> > : public std::true_type
-
template<typename T, typename = void>
struct has_unbounded_string : public std::false_type
- template<typename T> declval< T >().unbounded_string)> > : public std::true_type
-
template<typename T, typename = void>
struct has_unbounded_string_func : public std::false_type
- template<typename T> declval< T >().unbounded_string())> > : public std::true_type
-
template<typename T, typename = void>