Stroika Library 3.0d16
 
Loading...
Searching...
No Matches
Stroika::Foundation::Execution::Synchronized< T, TRAITS > Member List

This is the complete list of members for Stroika::Foundation::Execution::Synchronized< T, TRAITS >, including all inherited members.

cget() constStroika::Foundation::Execution::Synchronized< T, TRAITS >
load() constStroika::Foundation::Execution::Synchronized< T, TRAITS >
lock() constStroika::Foundation::Execution::Synchronized< T, TRAITS >
lock_shared() constStroika::Foundation::Execution::Synchronized< T, TRAITS >
operator T() constStroika::Foundation::Execution::Synchronized< T, TRAITS >
rwget()Stroika::Foundation::Execution::Synchronized< T, TRAITS >
store(const T &v)Stroika::Foundation::Execution::Synchronized< T, TRAITS >
Synchronized(ARGUMENT_TYPES &&... args)Stroika::Foundation::Execution::Synchronized< T, TRAITS >
try_lock() constStroika::Foundation::Execution::Synchronized< T, TRAITS >
try_lock_for(const chrono::duration< double > &tryFor) constStroika::Foundation::Execution::Synchronized< T, TRAITS >
unlock() constStroika::Foundation::Execution::Synchronized< T, TRAITS >
unlock_shared() constStroika::Foundation::Execution::Synchronized< T, TRAITS >
UpgradeLockNonAtomically(ReadableReference *lockBeingUpgraded, const function< void(WritableReference &&)> &doWithWriteLock, Time::DurationSeconds timeout=Time::kInfinity)Stroika::Foundation::Execution::Synchronized< T, TRAITS >
UpgradeLockNonAtomicallyQuietly(ReadableReference *lockBeingUpgraded, const function< void(WritableReference &&)> &doWithWriteLock, Time::DurationSeconds timeout=Time::kInfinity)Stroika::Foundation::Execution::Synchronized< T, TRAITS >