Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
SharedMutex.h File Reference
#include <shared_mutex>

Go to the source code of this file.

Namespaces

namespace  Divide
 Handle console commands that start with a forward slash.
 

Macros

#define DVD_SHARED_MUTEX_BOOST_H_
 

Typedefs

using Divide::Mutex = std::mutex
 
using Divide::TimedMutex = std::timed_mutex
 
using Divide::SharedMutex = std::shared_mutex
 
using Divide::SharedTimedMutex = std::shared_timed_mutex
 
using Divide::RecursiveMutex = std::recursive_mutex
 
template<typename mutex >
using Divide::SharedLock = std::shared_lock< mutex >
 
template<typename mutex >
using Divide::UniqueLock = std::unique_lock< mutex >
 
template<typename mutex >
using Divide::LockGuard = std::lock_guard< mutex >
 
template<typename... mutexes>
using Divide::ScopedLock = std::scoped_lock< mutexes... >
 

Macro Definition Documentation

◆ DVD_SHARED_MUTEX_BOOST_H_

#define DVD_SHARED_MUTEX_BOOST_H_

Definition at line 34 of file SharedMutex.h.