Viam C++ SDK current
|
Public Member Functions | |
Resource (std::string name) | |
virtual API | api () const =0 |
Returns the API associated with a particular resource. | |
virtual viam::common::v1::ResourceName | get_resource_name (std::string name) const |
Returns a ResourceName for a particular resource name. | |
virtual std::string | name () const |
Return the resource's name. | |
Returns the API
associated with a particular resource.
Implemented in Gizmo, Summation, viam::sdk::Base, viam::sdk::Board, viam::sdk::Camera, viam::sdk::Encoder, viam::sdk::GenericComponent, viam::sdk::Motor, viam::sdk::MovementSensor, viam::sdk::PowerSensor, viam::sdk::Sensor, viam::sdk::Servo, viam::sdk::GenericService, viam::sdk::MLModelService, and viam::sdk::Motion.
|
virtual |
Returns a ResourceName
for a particular resource name.
Reimplemented in viam::sdk::Component, and viam::sdk::Service.