fix8
version 1.4.0
Open Source C++ FIX Framework
|
#include <thread.hpp>
Public Member Functions | |
f8_scoped_lock_impl ()=default | |
f8_scoped_lock_impl (T &mutex) | |
f8_scoped_lock_impl (T &mutex, bool disable) | |
~f8_scoped_lock_impl () | |
f8_scoped_lock_impl (const f8_scoped_lock_impl &)=delete | |
f8_scoped_lock_impl & | operator= (const f8_scoped_lock_impl &)=delete |
void | acquire (T &mutex) |
bool | try_acquire (T &mutex) |
void | release () |
Private Attributes | |
T * | _local_mutex = nullptr |
bool | _disabled = false |
Definition at line 408 of file thread.hpp.
|
default |
|
inline |
Definition at line 415 of file thread.hpp.
|
inline |
Definition at line 416 of file thread.hpp.
|
inline |
Definition at line 422 of file thread.hpp.
|
delete |
|
inline |
Definition at line 427 of file thread.hpp.
|
delete |
|
inline |
|
inline |
Definition at line 433 of file thread.hpp.
|
private |
Definition at line 411 of file thread.hpp.
|
private |
Definition at line 410 of file thread.hpp.