#include <chainbase.hpp>
Definition at line 217 of file chainbase.hpp.
◆ read_write_mutex_manager()
chainbase::read_write_mutex_manager::read_write_mutex_manager |
( |
| ) |
|
|
inline |
Definition at line 220 of file chainbase.hpp.
221 {
222 _current_lock = 0;
223 }
◆ ~read_write_mutex_manager()
chainbase::read_write_mutex_manager::~read_write_mutex_manager |
( |
| ) |
|
|
inline |
◆ current_lock()
Definition at line 233 of file chainbase.hpp.
234 {
236 }
#define CHAINBASE_NUM_RW_LOCKS
◆ current_lock_num()
uint32_t chainbase::read_write_mutex_manager::current_lock_num |
( |
| ) |
|
|
inline |
Definition at line 238 of file chainbase.hpp.
239 {
240 return _current_lock;
241 }
◆ next_lock()
void chainbase::read_write_mutex_manager::next_lock |
( |
| ) |
|
|
inline |
Definition at line 227 of file chainbase.hpp.
228 {
229 _current_lock++;
231 }
boost::interprocess::interprocess_sharable_mutex read_write_mutex
The documentation for this class was generated from the following file: