Go to the documentation of this file.
24 #ifndef ROS_BUILTIN_TYPES_HPP
25 #define ROS_BUILTIN_TYPES_HPP
40 template <
class T,
size_t N>
93 throw std::runtime_error(
"unsupported builtin type value");
135 throw std::runtime_error(
"unsupported builtin type value");
144 template <
typename T>
157 return double(
sec) + double(
nsec) * 1e-9;
240 #endif // ROS_BUILTIN_TYPES_HPP
BuiltinType getType< uint16_t >()
BuiltinType getType< int32_t >()
BuiltinType getType< uint32_t >()
BuiltinType getType< uint64_t >()
BuiltinType getType< int64_t >()
const char * toStr(const BuiltinType &c)
BuiltinType getType< int8_t >()
BuiltinType getType< float >()
BuiltinType getType< double >()
BuiltinType getType< uint8_t >()
std::ostream & operator<<(std::ostream &os, const BuiltinType &c)
BuiltinType getType< int16_t >()
int builtinSize(const BuiltinType c)
BuiltinType getType< char >()
BuiltinType getType< bool >()
plotjuggler
Author(s): Davide Faconti
autogenerated on Mon Nov 11 2024 03:23:43