Moved Block, ReentrantMutex and ReadWriteMutex into OpenThreads.

This commit is contained in:
Robert Osfield
2007-02-23 16:31:34 +00:00
parent 968a8d1118
commit ad3cac84e9
30 changed files with 67 additions and 343 deletions

View File

@@ -30,7 +30,7 @@
#include <osg/Vec3>
#include <osg/BoundingBox>
#include <osgDB/ReentrantMutex>
#include <OpenThreads/ReadWriteMutex>
namespace osgParticle
{
@@ -166,7 +166,7 @@ namespace osgParticle
virtual osg::BoundingBox computeBound() const;
osgDB::ReadWriteMutex* getReadWriteMutex() const { return &_readWriteMutex; }
OpenThreads::ReadWriteMutex* getReadWriteMutex() const { return &_readWriteMutex; }
protected:
@@ -205,7 +205,7 @@ namespace osgParticle
int _detail;
mutable int _draw_count;
mutable osgDB::ReadWriteMutex _readWriteMutex;
mutable OpenThreads::ReadWriteMutex _readWriteMutex;
};