LCI v2.0.0-dev
For Asynchronous Multithreaded Communication
|
The actual implementation for alloc_handler. More...
#include <lci_binding_post.hpp>
Public Member Functions | |
alloc_handler_x (comp_handler_t handler_in) | |
alloc_handler_x && | handler (comp_handler_t handler_in) |
alloc_handler_x && | runtime (runtime_t runtime_in) |
alloc_handler_x && | zero_copy_am (bool zero_copy_am_in) |
alloc_handler_x && | user_context (void *user_context_in) |
comp_t | call_impl (comp_handler_t handler, runtime_t runtime, bool zero_copy_am, void *user_context) const |
comp_t | call () const |
comp_t | operator() () const |
Public Attributes | |
comp_handler_t | m_handler |
option_t< runtime_t > | m_runtime |
option_t< bool > | m_zero_copy_am |
option_t< void * > | m_user_context |
The actual implementation for alloc_handler.
|
inline |
comp_t lci::alloc_handler_x::call | ( | ) | const |
comp_t lci::alloc_handler_x::call_impl | ( | comp_handler_t | handler, |
runtime_t | runtime, | ||
bool | zero_copy_am, | ||
void * | user_context ) const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
comp_handler_t lci::alloc_handler_x::m_handler |
option_t<void*> lci::alloc_handler_x::m_user_context |
option_t<bool> lci::alloc_handler_x::m_zero_copy_am |