|
LCI v2.0.0-dev
For Asynchronous Multithreaded Communication
|
Completion object implementation base type. More...
#include <lci.hpp>
Public Types | |
| using | attr_t = comp_attr_t |
Public Member Functions | |
| comp_impl_t () | |
| comp_impl_t (const attr_t &attr_) | |
| virtual | ~comp_impl_t ()=default |
| virtual void | signal (status_t)=0 |
Public Attributes | |
| comp_attr_t | attr |
Completion object implementation base type.
Users can overload the signal function to implement their own completion object.
| using lci::comp_impl_t::attr_t = comp_attr_t |
|
inline |
|
inline |
|
virtualdefault |
|
pure virtual |
| comp_attr_t lci::comp_impl_t::attr |