Documentation Home >> Headers >> <shared_mutex> Header

The <shared_mutex> header provides facilities for ensuring mutual exclusion in cases where multiple readers may access shared data, or one writer.

namespace std
{
    class shared_timed_mutex;

    template<typename LockableType>
    class shared_lock;

}
See Also