LCI v2.0.0-dev
For Asynchronous Multithreaded Communication
Loading...
Searching...
No Matches
lci::alloc_cq_x Class Reference

The actual implementation for alloc_cq. More...

#include <lci_binding_post.hpp>

Collaboration diagram for lci::alloc_cq_x:
[legend]

Public Member Functions

 alloc_cq_x ()
 
alloc_cq_x && runtime (runtime_t runtime_in)
 
alloc_cq_x && default_length (int default_length_in)
 
alloc_cq_x && zero_copy_am (bool zero_copy_am_in)
 
alloc_cq_x && cq_type (attr_cq_type_t cq_type_in)
 
alloc_cq_x && user_context (void *user_context_in)
 
comp_t call_impl (runtime_t runtime, int default_length, bool zero_copy_am, attr_cq_type_t cq_type, void *user_context) const
 
comp_t call () const
 
comp_t operator() () const
 

Public Attributes

option_t< runtime_tm_runtime
 
option_t< int > m_default_length
 
option_t< bool > m_zero_copy_am
 
option_t< attr_cq_type_tm_cq_type
 
option_t< void * > m_user_context
 

Detailed Description

The actual implementation for alloc_cq.

Constructor & Destructor Documentation

◆ alloc_cq_x()

lci::alloc_cq_x::alloc_cq_x ( )
inline
Here is the caller graph for this function:

Member Function Documentation

◆ call()

comp_t lci::alloc_cq_x::call ( ) const
Here is the call graph for this function:
Here is the caller graph for this function:

◆ call_impl()

comp_t lci::alloc_cq_x::call_impl ( runtime_t runtime,
int default_length,
bool zero_copy_am,
attr_cq_type_t cq_type,
void * user_context ) const
Here is the call graph for this function:
Here is the caller graph for this function:

◆ cq_type()

alloc_cq_x && lci::alloc_cq_x::cq_type ( attr_cq_type_t cq_type_in)
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ default_length()

alloc_cq_x && lci::alloc_cq_x::default_length ( int default_length_in)
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ operator()()

comp_t lci::alloc_cq_x::operator() ( ) const
inline
Here is the call graph for this function:

◆ runtime()

alloc_cq_x && lci::alloc_cq_x::runtime ( runtime_t runtime_in)
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ user_context()

alloc_cq_x && lci::alloc_cq_x::user_context ( void * user_context_in)
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ zero_copy_am()

alloc_cq_x && lci::alloc_cq_x::zero_copy_am ( bool zero_copy_am_in)
inline
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ m_cq_type

option_t<attr_cq_type_t> lci::alloc_cq_x::m_cq_type

◆ m_default_length

option_t<int> lci::alloc_cq_x::m_default_length

◆ m_runtime

option_t<runtime_t> lci::alloc_cq_x::m_runtime

◆ m_user_context

option_t<void*> lci::alloc_cq_x::m_user_context

◆ m_zero_copy_am

option_t<bool> lci::alloc_cq_x::m_zero_copy_am

The documentation for this class was generated from the following files: