HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
NET_RWLock.h File Reference
#include "NET_API.h"
#include <UT/UT_Assert.h>
#include <hboost/thread.hpp>
+ Include dependency graph for NET_RWLock.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  NET_AutoReadUnlock
 
class  NET_AutoReadToWriteLock
 

Typedefs

using NET_AutoReadLock = hboost::shared_lock< hboost::shared_mutex >
 
using NET_AutoWriteLock = hboost::unique_lock< hboost::shared_mutex >
 
using NET_RWLock = hboost::shared_mutex
 

Typedef Documentation

using NET_AutoReadLock = hboost::shared_lock<hboost::shared_mutex>

Definition at line 76 of file NET_RWLock.h.

using NET_AutoWriteLock = hboost::unique_lock<hboost::shared_mutex>

Definition at line 77 of file NET_RWLock.h.

using NET_RWLock = hboost::shared_mutex

Definition at line 79 of file NET_RWLock.h.