Games Task Scheduler (GTS)
A multi-processor scheduling framework for games engines
gts::LockShared< TMutex > Struct Template Reference

A scoped lock for a shared mutex concept. More...

#include <Lock.h>

Public Member Functions

 LockShared (TMutex &m)
 
TMutex & mutex ()
 

Detailed Description

template<typename TMutex>
struct gts::LockShared< TMutex >

A scoped lock for a shared mutex concept.