|
TEC
A lightweight C++ library enabling safe, efficient execution in multithreaded and concurrent systems.
|
This is the complete list of members for tec::Daemon, including all inherited members.
| Daemon()=default | tec::Daemon | |
| Daemon(const Daemon &)=delete | tec::Daemon | |
| Daemon(Daemon &&)=delete | tec::Daemon | |
| make_request(Request &&, Reply &&)=0 | tec::Daemon | pure virtual |
| request(const TRequest *req, TReply *rep) | tec::Daemon | inline |
| request(const TRequest *req) | tec::Daemon | inline |
| run()=0 | tec::Daemon | pure virtual |
| send(Message &&msg)=0 | tec::Daemon | pure virtual |
| sig_terminated() const =0 | tec::Daemon | pure virtual |
| terminate()=0 | tec::Daemon | pure virtual |
| ~Daemon()=default | tec::Daemon | virtual |