Class CommandInterface
Defined in File handle.hpp
Inheritance Relationships
Base Type
public hardware_interface::ReadWriteHandle
(Class ReadWriteHandle)
Class Documentation
-
class CommandInterface : public hardware_interface::ReadWriteHandle
Public Functions
-
CommandInterface(const CommandInterface &other) = delete
CommandInterface copy constructor is actively deleted.
Command interfaces are having a unique ownership and thus can’t be copied in order to avoid simultaneous writes to the same resource.
-
CommandInterface(CommandInterface &&other) = default
-
inline ReadWriteHandle(const std::string &prefix_name, const std::string &interface_name, double *value_ptr = nullptr)
-
inline explicit ReadWriteHandle(const std::string &interface_name)
-
inline explicit ReadWriteHandle(const char *interface_name)
-
ReadWriteHandle(const ReadWriteHandle &other) = default
-
ReadWriteHandle(ReadWriteHandle &&other) = default
-
CommandInterface(const CommandInterface &other) = delete