Viam C++ SDK current
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
Gizmo Class Referenceabstract
+ Inheritance diagram for Gizmo:

Public Member Functions

API api () const override
 Returns the API associated with a particular resource.
 
virtual bool do_one (std::string arg1)=0
 
virtual bool do_one_client_stream (std::vector< std::string > arg1)=0
 
virtual std::vector< bool > do_one_server_stream (std::string arg1)=0
 
virtual std::vector< bool > do_one_bidi_stream (std::vector< std::string > arg1)=0
 
virtual std::string do_two (bool arg1)=0
 
- Public Member Functions inherited from viam::sdk::Component
Name get_resource_name () const override
 Returns the Name for a particular resource.
 
- Public Member Functions inherited from viam::sdk::Resource
 Resource (std::string name)
 
virtual std::string name () const
 Return the resource's name.
 

Protected Member Functions

 Gizmo (std::string name)
 
- Protected Member Functions inherited from viam::sdk::Component
 Component (std::string name)
 
- Protected Member Functions inherited from viam::sdk::Resource
Name get_resource_name (const std::string &type) const
 

Member Function Documentation

◆ api()

API Gizmo::api ( ) const
overridevirtual

Returns the API associated with a particular resource.

Implements viam::sdk::Resource.


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