| acquire() const | pw::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() const | pw::sync::Borrowable< GuardedType, LockType > | inline |
| try_acquire_for(chrono::SystemClock::duration timeout) const | pw::sync::TimedBorrowable< GuardedType, LockType > | inline |
| try_acquire_until(chrono::SystemClock::time_point deadline) const | pw::sync::TimedBorrowable< GuardedType, LockType > | inline |