Base class of Client.
More...
#include <client_base.h>
◆ ClientBase()
apollo::cyber::ClientBase::ClientBase |
( |
const std::string & |
service_name | ) |
|
|
inlineexplicit |
Construct a new Client Base object.
- Parameters
-
service_name | the service we can request |
◆ ~ClientBase()
virtual apollo::cyber::ClientBase::~ClientBase |
( |
| ) |
|
|
inlinevirtual |
◆ Destroy()
virtual void apollo::cyber::ClientBase::Destroy |
( |
| ) |
|
|
pure virtual |
◆ ServiceIsReady()
virtual bool apollo::cyber::ClientBase::ServiceIsReady |
( |
| ) |
const |
|
pure virtual |
◆ ServiceName()
const std::string& apollo::cyber::ClientBase::ServiceName |
( |
| ) |
const |
|
inline |
◆ WaitForServiceNanoseconds()
bool apollo::cyber::ClientBase::WaitForServiceNanoseconds |
( |
std::chrono::nanoseconds |
time_out | ) |
|
|
inlineprotected |
◆ service_name_
std::string apollo::cyber::ClientBase::service_name_ |
|
protected |
The documentation for this class was generated from the following file: