Loading [MathJax]/jax/input/TeX/config.js
ros2_control - rolling
All Classes Namespaces Functions Variables Typedefs Enumerations Pages
Public Types | Public Member Functions | List of all members
hardware_interface::HandleDataType Class Reference

#include <hardware_info.hpp>

Public Types

enum  Value : int8_t { UNKNOWN = -1 , DOUBLE , BOOL }
 

Public Member Functions

constexpr HandleDataType (Value value)
 
 HandleDataType (const std::string &data_type)
 
 operator Value () const
 
 operator bool () const =delete
 
constexpr bool operator== (HandleDataType other) const
 
constexpr bool operator!= (HandleDataType other) const
 
constexpr bool operator== (Value other) const
 
constexpr bool operator!= (Value other) const
 
std::string to_string () const
 
HandleDataType from_string (const std::string &data_type)
 

Detailed Description

Hardware handles supported types


The documentation for this class was generated from the following file: