|
LCI v2.0.0-dev
For Asynchronous Multithreaded Communication
|
The actual implementation for sync_wait. More...
#include <lci_binding_post.hpp>
Public Member Functions | |
| sync_wait_x (comp_t comp_in, status_t *p_out_in) | |
| sync_wait_x && | comp (comp_t comp_in) |
| sync_wait_x && | p_out (status_t *p_out_in) |
| sync_wait_x && | runtime (runtime_t runtime_in) |
| sync_wait_x && | do_progress (bool do_progress_in) |
| sync_wait_x && | device (device_t device_in) |
| void | call_impl (comp_t comp, status_t *p_out, runtime_t runtime, bool do_progress, device_t device) const |
| void | call () const |
| void | operator() () const |
Public Attributes | |
| comp_t | m_comp |
| status_t * | m_p_out |
| option_t< runtime_t > | m_runtime |
| option_t< bool > | m_do_progress |
| option_t< device_t > | m_device |
The actual implementation for sync_wait.
| void lci::sync_wait_x::call | ( | ) | const |
| void lci::sync_wait_x::call_impl | ( | comp_t | comp, |
| status_t * | p_out, | ||
| runtime_t | runtime, | ||
| bool | do_progress, | ||
| device_t | device ) const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| comp_t lci::sync_wait_x::m_comp |
| option_t<bool> lci::sync_wait_x::m_do_progress |
| status_t* lci::sync_wait_x::m_p_out |