NLS Engine  v0.1
The Next Logical Step in game engine design.
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Defines
Typedefs | Functions
threading.h File Reference

Provides a simple set of interfaces for threading operations. More...

#include <boost/thread.hpp>
Include dependency graph for threading.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef boost::shared_mutex Threading::ReadWriteMutex
typedef boost::shared_lock
< ReadWriteMutex > 
Threading::ReadLock
typedef boost::upgrade_lock
< ReadWriteMutex > 
Threading::UpgradeLock
typedef boost::unique_lock
< ReadWriteMutex > 
Threading::WriteLock
typedef
boost::upgrade_to_unique_lock
< ReadWriteMutex > 
Threading::UpgradeToUniqueLock

Functions

template<typename T >
void Threading::Swap (T &left, T &right)

Detailed Description

Provides a simple set of interfaces for threading operations.

Author:
Ricky Curtice
Date:
20120206

Definition in file threading.h.