#include <poly_lockable.hpp>
virtual boost::timed_poly_lockable::~timed_poly_lockable |
( |
| ) |
|
|
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 virtual |
template<typename Rep , typename Period >
bool boost::timed_poly_lockable::try_lock_for |
( |
chrono::duration< Rep, Period > const & |
rel_time | ) |
|
|
inline |
virtual bool boost::timed_poly_lockable::try_lock_until |
( |
chrono::steady_clock::time_point const & |
abs_time | ) |
|
|
pure virtual |
template<typename Clock , typename Duration >
bool boost::timed_poly_lockable::try_lock_until |
( |
chrono::time_point< Clock, Duration > const & |
abs_time | ) |
|
|
inline |
The documentation for this class was generated from the following file: