#include <global_lock.hpp>
◆ global_lock()
ityr::common::global_lock::global_lock |
( |
int |
n_locks = 1 | ) |
|
|
inline |
◆ is_locked()
bool ityr::common::global_lock::is_locked |
( |
topology::rank_t |
target_rank, |
|
|
int |
idx = 0 |
|
) |
| const |
|
inline |
◆ lock()
void ityr::common::global_lock::lock |
( |
topology::rank_t |
target_rank, |
|
|
int |
idx = 0 |
|
) |
| const |
|
inline |
◆ priolock()
void ityr::common::global_lock::priolock |
( |
topology::rank_t |
target_rank, |
|
|
int |
idx = 0 |
|
) |
| const |
|
inline |
◆ trylock()
bool ityr::common::global_lock::trylock |
( |
topology::rank_t |
target_rank, |
|
|
int |
idx = 0 |
|
) |
| const |
|
inline |
◆ unlock()
void ityr::common::global_lock::unlock |
( |
topology::rank_t |
target_rank, |
|
|
int |
idx = 0 |
|
) |
| const |
|
inline |
The documentation for this class was generated from the following file: