Namespaces | Enumerations | Functions | Variables
builtin_types.hpp File Reference
#include <stdint.h>
#include <string>
#include <ros/ros.h>
Include dependency graph for builtin_types.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  RosIntrospection

Enumerations

enum  RosIntrospection::BuiltinType {
  RosIntrospection::BOOL, RosIntrospection::BYTE, RosIntrospection::CHAR, RosIntrospection::UINT8,
  RosIntrospection::UINT16, RosIntrospection::UINT32, RosIntrospection::UINT64, RosIntrospection::INT8,
  RosIntrospection::INT16, RosIntrospection::INT32, RosIntrospection::INT64, RosIntrospection::FLOAT32,
  RosIntrospection::FLOAT64, RosIntrospection::TIME, RosIntrospection::DURATION, RosIntrospection::STRING,
  RosIntrospection::OTHER
}

Functions

template<typename T >
BuiltinType RosIntrospection::getType ()
template<>
BuiltinType RosIntrospection::getType< bool > ()
template<>
BuiltinType RosIntrospection::getType< double > ()
template<>
BuiltinType RosIntrospection::getType< float > ()
template<>
BuiltinType RosIntrospection::getType< int16_t > ()
template<>
BuiltinType RosIntrospection::getType< int32_t > ()
template<>
BuiltinType RosIntrospection::getType< int64_t > ()
template<>
BuiltinType RosIntrospection::getType< int8_t > ()
template<>
BuiltinType RosIntrospection::getType< ros::Duration > ()
template<>
BuiltinType RosIntrospection::getType< ros::Time > ()
template<>
BuiltinType RosIntrospection::getType< std::string > ()
template<>
BuiltinType RosIntrospection::getType< uint16_t > ()
template<>
BuiltinType RosIntrospection::getType< uint32_t > ()
template<>
BuiltinType RosIntrospection::getType< uint64_t > ()
template<>
BuiltinType RosIntrospection::getType< uint8_t > ()
std::ostream & RosIntrospection::operator<< (std::ostream &os, const BuiltinType &c)
const char * RosIntrospection::toStr (const BuiltinType &c)

Variables

const int RosIntrospection::BuiltinTypeSize [OTHER]


ros_type_introspection
Author(s): Davide Faconti
autogenerated on Sun Oct 1 2017 02:54:53