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

The actual implementation for matching_engine_insert. More...

#include <lci_binding_post.hpp>

Collaboration diagram for lci::matching_engine_insert_x:
[legend]

Public Member Functions

 matching_engine_insert_x (matching_engine_t matching_engine_in, matching_entry_key_t key_in, matching_entry_val_t value_in, matching_entry_type_t entry_type_in)
 
matching_engine_insert_x && matching_engine (matching_engine_t matching_engine_in)
 
matching_engine_insert_x && key (matching_entry_key_t key_in)
 
matching_engine_insert_x && value (matching_entry_val_t value_in)
 
matching_engine_insert_x && entry_type (matching_entry_type_t entry_type_in)
 
matching_engine_insert_x && runtime (runtime_t runtime_in)
 
matching_entry_val_t call_impl (matching_engine_t matching_engine, matching_entry_key_t key, matching_entry_val_t value, matching_entry_type_t entry_type, runtime_t runtime) const
 
matching_entry_val_t call () const
 
matching_entry_val_t operator() () const
 

Public Attributes

matching_engine_t m_matching_engine
 
matching_entry_key_t m_key
 
matching_entry_val_t m_value
 
matching_entry_type_t m_entry_type
 
option_t< runtime_tm_runtime
 

Detailed Description

The actual implementation for matching_engine_insert.

Constructor & Destructor Documentation

◆ matching_engine_insert_x()

lci::matching_engine_insert_x::matching_engine_insert_x ( matching_engine_t matching_engine_in,
matching_entry_key_t key_in,
matching_entry_val_t value_in,
matching_entry_type_t entry_type_in )
inline
Here is the caller graph for this function:

Member Function Documentation

◆ call()

matching_entry_val_t lci::matching_engine_insert_x::call ( ) const
Here is the call graph for this function:
Here is the caller graph for this function:

◆ call_impl()

matching_entry_val_t lci::matching_engine_insert_x::call_impl ( matching_engine_t matching_engine,
matching_entry_key_t key,
matching_entry_val_t value,
matching_entry_type_t entry_type,
runtime_t runtime ) const
Here is the call graph for this function:
Here is the caller graph for this function:

◆ entry_type()

matching_engine_insert_x && lci::matching_engine_insert_x::entry_type ( matching_entry_type_t entry_type_in)
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ key()

matching_engine_insert_x && lci::matching_engine_insert_x::key ( matching_entry_key_t key_in)
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ matching_engine()

matching_engine_insert_x && lci::matching_engine_insert_x::matching_engine ( matching_engine_t matching_engine_in)
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ operator()()

matching_entry_val_t lci::matching_engine_insert_x::operator() ( ) const
inline
Here is the call graph for this function:

◆ runtime()

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

◆ value()

matching_engine_insert_x && lci::matching_engine_insert_x::value ( matching_entry_val_t value_in)
inline
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ m_entry_type

matching_entry_type_t lci::matching_engine_insert_x::m_entry_type

◆ m_key

matching_entry_key_t lci::matching_engine_insert_x::m_key

◆ m_matching_engine

matching_engine_t lci::matching_engine_insert_x::m_matching_engine

◆ m_runtime

option_t<runtime_t> lci::matching_engine_insert_x::m_runtime

◆ m_value

matching_entry_val_t lci::matching_engine_insert_x::m_value

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