Go to the documentation of this file.
54 virtual void claim(std::string resource) {
claims_.insert(resource); }
75 const char*
what() const noexcept
override {
return msg.c_str();}
const char * what() const noexcept override
void clearClaims()
Clear the resources this interface is claiming.
Abstract Hardware Interface.
std::set< std::string > getClaims() const
Get the list of resources this interface is currently claiming.
virtual ~HardwareInterface()=default
std::set< std::string > claims_
HardwareInterfaceException(const std::string &message)
An exception related to a HardwareInterface.
virtual void claim(std::string resource)
Claim a resource by name.
hardware_interface
Author(s): Wim Meeussen, Adolfo Rodriguez Tsouroukdissian
autogenerated on Tue Oct 15 2024 02:08:19