Pigweed
 
Loading...
Searching...
No Matches
pw::sync::TimedBorrowable< GuardedType, LockType > Member List

This is the complete list of members for pw::sync::TimedBorrowable< GuardedType, LockType >, including all inherited members.

acquire() constpw::sync::Borrowable< GuardedType, LockType >inline
Borrowable(GuardedType &object, LockType &lock) noexcept (defined in pw::sync::Borrowable< GuardedType, LockType >)pw::sync::Borrowable< GuardedType, LockType >inline
Borrowable(const Borrowable< U, LockType > &other) (defined in pw::sync::Borrowable< GuardedType, LockType >)pw::sync::Borrowable< GuardedType, LockType >inline
Borrowable(const Borrowable &)=default (defined in pw::sync::Borrowable< GuardedType, LockType >)pw::sync::Borrowable< GuardedType, LockType >
Borrowable(Borrowable &&other)=default (defined in pw::sync::Borrowable< GuardedType, LockType >)pw::sync::Borrowable< GuardedType, LockType >
operator=(const Borrowable &)=default (defined in pw::sync::Borrowable< GuardedType, LockType >)pw::sync::Borrowable< GuardedType, LockType >
operator=(Borrowable &&other)=default (defined in pw::sync::Borrowable< GuardedType, LockType >)pw::sync::Borrowable< GuardedType, LockType >
TimedBorrowable(GuardedType &object, LockType &lock) noexcept (defined in pw::sync::TimedBorrowable< GuardedType, LockType >)pw::sync::TimedBorrowable< GuardedType, LockType >inline
TimedBorrowable(const Borrowable< U, LockType > &other) (defined in pw::sync::TimedBorrowable< GuardedType, LockType >)pw::sync::TimedBorrowable< GuardedType, LockType >inline
try_acquire() constpw::sync::Borrowable< GuardedType, LockType >inline
try_acquire_for(chrono::SystemClock::duration timeout) constpw::sync::TimedBorrowable< GuardedType, LockType >inline
try_acquire_until(chrono::SystemClock::time_point deadline) constpw::sync::TimedBorrowable< GuardedType, LockType >inline