Single thread locking model.
More...
#include <threading_models.hpp>
Single thread locking model.
void boost::sources::single_thread_model::lock |
( |
void |
| ) |
const |
|
inline |
void boost::sources::single_thread_model::lock_shared |
( |
| ) |
const |
|
inline |
void boost::sources::single_thread_model::lock_upgrade |
( |
| ) |
const |
|
inline |
template<typename TimeT >
bool boost::sources::single_thread_model::timed_lock |
( |
TimeT const & |
| ) |
const |
|
inline |
template<typename TimeT >
bool boost::sources::single_thread_model::timed_lock_shared |
( |
TimeT const & |
| ) |
const |
|
inline |
template<typename TimeT >
bool boost::sources::single_thread_model::timed_lock_upgrade |
( |
TimeT const & |
| ) |
const |
|
inline |
bool boost::sources::single_thread_model::try_lock |
( |
void |
| ) |
const |
|
inline |
bool boost::sources::single_thread_model::try_lock_shared |
( |
| ) |
const |
|
inline |
bool boost::sources::single_thread_model::try_lock_upgrade |
( |
| ) |
const |
|
inline |
void boost::sources::single_thread_model::unlock |
( |
void |
| ) |
const |
|
inline |
void boost::sources::single_thread_model::unlock_and_lock_shared |
( |
| ) |
const |
|
inline |
void boost::sources::single_thread_model::unlock_and_lock_upgrade |
( |
| ) |
const |
|
inline |
void boost::sources::single_thread_model::unlock_shared |
( |
| ) |
const |
|
inline |
void boost::sources::single_thread_model::unlock_upgrade |
( |
| ) |
const |
|
inline |
void boost::sources::single_thread_model::unlock_upgrade_and_lock |
( |
| ) |
const |
|
inline |
void boost::sources::single_thread_model::unlock_upgrade_and_lock_shared |
( |
| ) |
const |
|
inline |
The documentation for this struct was generated from the following file: