Pigweed
Loading...
Searching...
No Matches
pw::sync::Borrowable< GuardedType, Lock > Member List

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

acquire() constpw::sync::Borrowable< GuardedType, Lock >inline
Borrowable (defined in pw::sync::Borrowable< GuardedType, Lock >)pw::sync::Borrowable< GuardedType, Lock >friend
Borrowable(GuardedType &object, Lock &lock) noexcept (defined in pw::sync::Borrowable< GuardedType, Lock >)pw::sync::Borrowable< GuardedType, Lock >inline
Borrowable(const Borrowable< U, Lock > &other) (defined in pw::sync::Borrowable< GuardedType, Lock >)pw::sync::Borrowable< GuardedType, Lock >inline
Borrowable(const Borrowable &)=default (defined in pw::sync::Borrowable< GuardedType, Lock >)pw::sync::Borrowable< GuardedType, Lock >
Borrowable(Borrowable &&other)=default (defined in pw::sync::Borrowable< GuardedType, Lock >)pw::sync::Borrowable< GuardedType, Lock >
operator=(const Borrowable &)=default (defined in pw::sync::Borrowable< GuardedType, Lock >)pw::sync::Borrowable< GuardedType, Lock >
operator=(Borrowable &&other)=default (defined in pw::sync::Borrowable< GuardedType, Lock >)pw::sync::Borrowable< GuardedType, Lock >
try_acquire() constpw::sync::Borrowable< GuardedType, Lock >inline
try_acquire_for(std::chrono::duration< Rep, Period > timeout) constpw::sync::Borrowable< GuardedType, Lock >inline
try_acquire_until(std::chrono::time_point< Clock, Duration > deadline) constpw::sync::Borrowable< GuardedType, Lock >inline