Viam C++ SDK current
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
GizmoClient Class Reference
+ Inheritance diagram for GizmoClient:

Public Types

using interface_type = Gizmo
 

Public Member Functions

 GizmoClient (std::string name, std::shared_ptr< grpc::Channel > channel)
 
bool do_one (std::string arg1) override
 
bool do_one_client_stream (std::vector< std::string > arg1) override
 
std::vector< bool > do_one_server_stream (std::string arg1) override
 
std::vector< bool > do_one_bidi_stream (std::vector< std::string > arg1) override
 
std::string do_two (bool arg1) override
 
- Public Member Functions inherited from Gizmo
API api () const override
 Returns the API associated with a particular resource.
 
- Public Member Functions inherited from viam::sdk::Component
viam::common::v1::ResourceName get_resource_name (std::string name) const override
 Returns a ResourceName for a particular resource name.
 
- Public Member Functions inherited from viam::sdk::Resource
 Resource (std::string name)
 
virtual std::string name () const
 Return the resource's name.
 

Additional Inherited Members

- Protected Member Functions inherited from Gizmo
 Gizmo (std::string name)
 
- Protected Member Functions inherited from viam::sdk::Component
 Component (std::string name)
 

Member Function Documentation

◆ do_one()

bool GizmoClient::do_one ( std::string arg1)
overridevirtual

Implements Gizmo.

◆ do_one_bidi_stream()

std::vector< bool > GizmoClient::do_one_bidi_stream ( std::vector< std::string > arg1)
overridevirtual

Implements Gizmo.

◆ do_one_client_stream()

bool GizmoClient::do_one_client_stream ( std::vector< std::string > arg1)
overridevirtual

Implements Gizmo.

◆ do_one_server_stream()

std::vector< bool > GizmoClient::do_one_server_stream ( std::string arg1)
overridevirtual

Implements Gizmo.

◆ do_two()

std::string GizmoClient::do_two ( bool arg1)
overridevirtual

Implements Gizmo.


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