nlib
nn::nlib::threading::SharedCriticalSection Member List

This is the complete list of members for nn::nlib::threading::SharedCriticalSection, including all inherited members.

lock() noexcept NLIB_ACQUIRE()nn::nlib::threading::SharedCriticalSectioninline
lock_shared() noexcept NLIB_ACQUIRE_SHARED()nn::nlib::threading::SharedCriticalSectioninline
SharedCriticalSection() noexcept=defaultnn::nlib::threading::SharedCriticalSection
try_lock() noexcept NLIB_TRY_ACQUIRE(true)nn::nlib::threading::SharedCriticalSectioninline
try_lock_for(const TimeSpan &timeout) noexcept NLIB_TRY_ACQUIRE(true)nn::nlib::threading::SharedCriticalSectioninline
try_lock_shared() noexcept NLIB_TRY_ACQUIRE_SHARED(true)nn::nlib::threading::SharedCriticalSectioninline
try_lock_shared_for(const TimeSpan &timeout) noexcept NLIB_TRY_ACQUIRE_SHARED(true)nn::nlib::threading::SharedCriticalSectioninline
try_lock_shared_until(const DateTime &abstime) noexcept NLIB_TRY_ACQUIRE_SHARED(true)nn::nlib::threading::SharedCriticalSectioninline
try_lock_until(const DateTime &abstime) noexcept NLIB_TRY_ACQUIRE(true)nn::nlib::threading::SharedCriticalSectioninline
unlock() noexcept NLIB_RELEASE()nn::nlib::threading::SharedCriticalSectioninline
unlock_shared() noexcept NLIB_RELEASE_SHARED()nn::nlib::threading::SharedCriticalSectioninline