23 #ifndef VARIANT_TOPIC_TOOLS_MESSAGE_TRAITS_H 24 #define VARIANT_TOPIC_TOOLS_MESSAGE_TRAITS_H 31 namespace message_traits {
34 template <>
struct IsMessage<const variant_topic_tools::Message> :
37 template <>
struct MD5Sum<variant_topic_tools::Message> {
39 static const char*
value();
42 template <>
struct DataType<variant_topic_tools::Message> {
44 static const char*
value();
47 template <>
struct Definition<variant_topic_tools::Message> {
Header file providing the Message class interface.