Mutexed 0.0.1
A header-only mutex-protected value wrapper for C++20.
Loading...
Searching...
No Matches
llh::mutexed::Mutexed< T, M, H > Member List

This is the complete list of members for llh::mutexed::Mutexed< T, M, H >, including all inherited members.

get_copy() constllh::mutexed::Mutexed< T, M, H >inline
locked()llh::mutexed::Mutexed< T, M, H >inline
locked() constllh::mutexed::Mutexed< T, M, H >inline
locked_const() constllh::mutexed::Mutexed< T, M, H >inline
mutex_type typedefllh::mutexed::Mutexed< T, M, H >
Mutexed(Mutexed &&)=delete (defined in llh::mutexed::Mutexed< T, M, H >)llh::mutexed::Mutexed< T, M, H >
Mutexed(Mutexed const &)=delete (defined in llh::mutexed::Mutexed< T, M, H >)llh::mutexed::Mutexed< T, M, H >
Mutexed(ValueArgs &&... args)llh::mutexed::Mutexed< T, M, H >inlineexplicit
Mutexed(ValArg &&v_arg, MutexArg &&m_arg)llh::mutexed::Mutexed< T, M, H >inlineexplicit
Mutexed(mutex_args_t, MutexArgs &&... m_args)llh::mutexed::Mutexed< T, M, H >inlineexplicit
possibly_shared_lock typedefllh::mutexed::Mutexed< T, M, H >
value_type typedefllh::mutexed::Mutexed< T, M, H >
wait(Predicate &&p) constllh::mutexed::Mutexed< T, M, H >inline
wait_for(std::chrono::duration< Rep, Period > const &rel_time, Predicate &&p) constllh::mutexed::Mutexed< T, M, H >inline
wait_until(std::chrono::time_point< Clock, Duration > const &timeout_time, Predicate &&p) constllh::mutexed::Mutexed< T, M, H >inline
with_locked(F &&f) constllh::mutexed::Mutexed< T, M, H >inline
with_locked(F &&f)llh::mutexed::Mutexed< T, M, H >inline