Honeycomb  0.1
Component-Model Framework
honey::UniqueLock< Lockable_ > Member List

This is the complete list of members for honey::UniqueLock< Lockable_ >, including all inherited members.

lock()honey::UniqueLock< Lockable_ >inline
Lockable typedefhoney::UniqueLock< Lockable_ >
mutex()honey::UniqueLock< Lockable_ >inline
NoCopy(const NoCopy &)=deletehoney::mt::NoCopyprivate
NoCopy()=defaulthoney::mt::NoCopyprivate
operator bool() const honey::UniqueLock< Lockable_ >inlineexplicit
operator=(UniqueLock &&rhs)honey::UniqueLock< Lockable_ >inline
operator=(SharedLock< Lockable > &&rhs)honey::UniqueLock< Lockable_ >inline
honey::mt::NoCopy::operator=(const NoCopy &)=deletehoney::mt::NoCopyprivate
owns() const honey::UniqueLock< Lockable_ >inline
release()honey::UniqueLock< Lockable_ >inline
tryLock()honey::UniqueLock< Lockable_ >inline
tryLock(Duration< Rep, Period > time)honey::UniqueLock< Lockable_ >inline
tryLock(TimePoint< Clock, Dur > time)honey::UniqueLock< Lockable_ >inline
UniqueLock()honey::UniqueLock< Lockable_ >inline
UniqueLock(Lockable &lock, lock::Op op=lock::Op::lock)honey::UniqueLock< Lockable_ >inline
UniqueLock(Lockable &lock, Duration< Rep, Period > time)honey::UniqueLock< Lockable_ >inline
UniqueLock(Lockable &lock, TimePoint< Clock, Dur > time)honey::UniqueLock< Lockable_ >inline
UniqueLock(UniqueLock &&rhs) noexcepthoney::UniqueLock< Lockable_ >inline
UniqueLock(SharedLock< Lockable > &&rhs)honey::UniqueLock< Lockable_ >inline
unlock()honey::UniqueLock< Lockable_ >inline
~UniqueLock()honey::UniqueLock< Lockable_ >inline