28 #ifndef ROSCPP_SERVICE_TRAITS_H 29 #define ROSCPP_SERVICE_TRAITS_H 36 namespace service_traits
47 return M::__s_getServerMD5Sum();
52 return m.__getServerMD5Sum();
64 return M::__s_getServiceDataType();
69 return m.__getServiceDataType();
112 #endif // ROSCPP_SERVICE_TRAITS_H
static const char * value()
Specialize to provide the md5sum for a service.
static const char * value(const M &m)
static const char * value()
Specialize to provide the datatype for a service.
static const char * value(const M &m)
const char * datatype()
return DataType<M>::value();
const char * md5sum()
return MD5Sum<M>::value();