![]() |
fix8
version 1.4.0
Open Source C++ FIX Framework
|
#include <ff_wrapper.hpp>
Public Types | |
| using | value_type = T |
| using | reference = T & |
| Reference type. More... | |
| using | const_reference = const T & |
| Const reference type. More... | |
Public Member Functions | |
| ff_unbounded_queue () | |
| ~ff_unbounded_queue () | |
| bool | try_push (const T &source) |
| void | push (const T &source) |
| bool | try_pop (T *&target) |
| bool | pop (T *&target) |
| void | release (T *source) const |
Private Attributes | |
| ff::uMPMC_Ptr_Queue | _queue |
Definition at line 44 of file ff_wrapper.hpp.
| using FIX8::ff_unbounded_queue< T >::const_reference = const T& |
Const reference type.
Definition at line 56 of file ff_wrapper.hpp.
| using FIX8::ff_unbounded_queue< T >::reference = T& |
Reference type.
Definition at line 53 of file ff_wrapper.hpp.
| using FIX8::ff_unbounded_queue< T >::value_type = T |
Definition at line 50 of file ff_wrapper.hpp.
|
inlineexplicit |
Definition at line 58 of file ff_wrapper.hpp.
|
inline |
Definition at line 59 of file ff_wrapper.hpp.
|
inline |
Definition at line 65 of file ff_wrapper.hpp.
References FIX8::hypersleep< h_nanoseconds >(), and FIX8::ff_unbounded_queue< T >::try_pop().
|
inline |
|
inline |
Definition at line 85 of file ff_wrapper.hpp.
|
inline |
|
inline |
|
private |
Definition at line 47 of file ff_wrapper.hpp.