|
| ReadWriteHandle (const std::string &prefix_name, const std::string &interface_name, double *value_ptr=nullptr) |
|
| ReadWriteHandle (const std::string &interface_name) |
|
| ReadWriteHandle (const char *interface_name) |
|
| ReadWriteHandle (const ReadWriteHandle &other)=default |
|
| ReadWriteHandle (ReadWriteHandle &&other)=default |
|
ReadWriteHandle & | operator= (const ReadWriteHandle &other)=default |
|
ReadWriteHandle & | operator= (ReadWriteHandle &&other)=default |
|
void | set_value (double value) |
|
Public Member Functions inherited from hardware_interface::ReadOnlyHandle |
| ReadOnlyHandle (const std::string &prefix_name, const std::string &interface_name, double *value_ptr=nullptr) |
|
| ReadOnlyHandle (const std::string &interface_name) |
|
| ReadOnlyHandle (const char *interface_name) |
|
| ReadOnlyHandle (const ReadOnlyHandle &other)=default |
|
| ReadOnlyHandle (ReadOnlyHandle &&other)=default |
|
ReadOnlyHandle & | operator= (const ReadOnlyHandle &other)=default |
|
ReadOnlyHandle & | operator= (ReadOnlyHandle &&other)=default |
|
| operator bool () const |
| Returns true if handle references a value.
|
|
const std::string | get_name () const |
|
const std::string & | get_interface_name () const |
|
const std::string | get_full_name () const |
|
const std::string & | get_prefix_name () const |
|
double | get_value () const |
|
The documentation for this class was generated from the following file:
- ros2_control/hardware_interface/include/hardware_interface/handle.hpp