#include <poly_shared_lockable.hpp>
virtual boost::shared_poly_lockable::~shared_poly_lockable |
( |
| ) |
|
|
pure virtual |
virtual void boost::shared_poly_lockable::lock_shared |
( |
| ) |
|
|
pure virtual |
virtual bool boost::poly_lockable::try_lock |
( |
void |
| ) |
|
|
pure virtualinherited |
virtual bool boost::timed_poly_lockable::try_lock_for |
( |
chrono::nanoseconds const & |
relative_time | ) |
|
|
pure virtualinherited |
template<typename Rep , typename Period >
bool boost::timed_poly_lockable::try_lock_for |
( |
chrono::duration< Rep, Period > const & |
rel_time | ) |
|
|
inlineinherited |
virtual bool boost::shared_poly_lockable::try_lock_shared |
( |
| ) |
|
|
pure virtual |
virtual bool boost::shared_poly_lockable::try_lock_shared_for |
( |
chrono::nanoseconds const & |
relative_time | ) |
|
|
pure virtual |
template<typename Rep , typename Period >
bool boost::shared_poly_lockable::try_lock_shared_for |
( |
chrono::duration< Rep, Period > const & |
rel_time | ) |
|
|
inline |
virtual bool boost::shared_poly_lockable::try_lock_shared_until |
( |
chrono::steady_clock::time_point const & |
abs_time | ) |
|
|
pure virtual |
template<typename Clock , typename Duration >
bool boost::shared_poly_lockable::try_lock_shared_until |
( |
chrono::time_point< Clock, Duration > const & |
abs_time | ) |
|
|
inline |
virtual bool boost::timed_poly_lockable::try_lock_until |
( |
chrono::steady_clock::time_point const & |
abs_time | ) |
|
|
pure virtualinherited |
template<typename Clock , typename Duration >
bool boost::timed_poly_lockable::try_lock_until |
( |
chrono::time_point< Clock, Duration > const & |
abs_time | ) |
|
|
inlineinherited |
virtual void boost::shared_poly_lockable::unlock_shared |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: