Castor3D 0.16.0
Multiplatform 3D engine
Classes | Espaces de nommage | Définitions de type | Fonctions
Référence du fichier MultiThreadConfig.hpp

Classes

struct  castor::CheckedMutexT< MutexT >
 

Espaces de nommage

namespace  castor
 

Définitions de type

template<typename Lockable >
using castor::UniqueLock = std::unique_lock< Lockable >
 
using castor::Mutex = std::mutex
 
using castor::RecursiveMutex = std::recursive_mutex
 
using castor::CheckedMutex = CheckedMutexT< castor::Mutex >
 

Fonctions

template<typename Lockable >
UniqueLock< Lockable > castor::makeUniqueLock (Lockable &lockable)