|  | 
|  | SummationClient (std::string name, std::shared_ptr< grpc::Channel > channel) | 
|  | 
| double | sum (std::vector< double > numbers) override | 
|  | 
| API | api () const override | 
|  | Returns the APIassociated with a particular resource.
 | 
|  | 
| Name | get_resource_name () const override | 
|  | Returns the Namefor a particular resource.
 | 
|  | 
|  | Resource (std::string name) | 
|  | 
| virtual std::string | name () const | 
|  | Return the resource's name. 
 | 
|  | 
| void | set_log_level (log_level) const | 
|  | Set the log level for log messages originating from this Resource. 
 | 
|  | 
|  | 
|  | Summation (std::string name) | 
|  | 
|  | Service (std::string name) | 
|  | 
| Name | get_resource_name (const std::string &type) const | 
|  | 
| LogSource | logger_ | 
|  | 
◆ sum()
  
  | 
        
          | double SummationClient::sum | ( | std::vector< double > | numbers | ) |  |  | overridevirtual | 
 
 
The documentation for this class was generated from the following file:
- src/viam/examples/modules/complex/summation/api.hpp