Viam C++ SDK current
Loading...
Searching...
No Matches
Public Member Functions | List of all members
viam::sdk::ServiceHelper< ServiceType, RequestType > Class Template Reference
+ Inheritance diagram for viam::sdk::ServiceHelper< ServiceType, RequestType >:

Public Member Functions

 ServiceHelper (const char *method, ResourceServer *rs, RequestType *request) noexcept
 
template<typename Callable >
::grpc::Status operator() (Callable &&callable) const noexcept
 
auto getExtra () const
 
- Public Member Functions inherited from viam::sdk::ServiceHelperBase
::grpc::Status fail (::grpc::StatusCode code, const char *message) const noexcept
 
::grpc::Status failNoRequest () const noexcept
 
::grpc::Status failNoResource (const std::string &name) const noexcept
 
::grpc::Status failStdException (const std::exception &xcp) const noexcept
 
::grpc::Status failUnknownException () const noexcept
 

Additional Inherited Members

- Protected Member Functions inherited from viam::sdk::ServiceHelperBase
 ServiceHelperBase (const char *method) noexcept
 

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