OgreHapticsConcurrentQueue.h File Reference

#include "OgreHapticsPrerequisites.h"
#include "OgreHapticsAtomic.h"
#include "OgreHapticsNonCopyable.h"

Go to the source code of this file.

Namespaces

namespace  OgreHaptics

Classes

class  OgreHaptics::ConcurrentQueue< T >
 ConcurrentQueue is an unbounded FIFO (First-In First-Out) data structure that permits producers and consumers on multiple threads of execution to concurrently push and pop elements. More...
struct  OgreHaptics::ConcurrentQueue< T >::Node
class  OgreHaptics::ConcurrentQueue< T >::HazardPtr
 HazardPtr provides a safe mechanism for threads to advertise to all other threads making use of the same data structure about their memory usage. More...


Last modified Tue Jan 6 22:31:25 2009