OpenSceneGraph 2.8.3

osgDB::DatabasePager::DatabaseThread Class Reference

Inheritance diagram for osgDB::DatabasePager::DatabaseThread:

List of all members.

Public Types

enum  Mode { HANDLE_ALL_REQUESTS, HANDLE_NON_HTTP, HANDLE_ONLY_HTTP }

Public Member Functions

 DatabaseThread (DatabasePager *pager, Mode mode, const std::string &name)
 DatabaseThread (const DatabaseThread &dt, DatabasePager *pager)
void setDone (bool done)
bool getDone () const
void setActive (bool active)
bool getActive () const
virtual int cancel ()
virtual void run ()

Protected Member Functions

virtual ~DatabaseThread ()

Protected Attributes

bool _done
bool _active
DatabasePager_pager
Mode _mode
std::string _name

Member Enumeration Documentation

Enumerator:
HANDLE_ALL_REQUESTS 
HANDLE_NON_HTTP 
HANDLE_ONLY_HTTP 

Constructor & Destructor Documentation

osgDB::DatabasePager::DatabaseThread::DatabaseThread ( DatabasePager pager,
Mode  mode,
const std::string &  name 
)
osgDB::DatabasePager::DatabaseThread::DatabaseThread ( const DatabaseThread dt,
DatabasePager pager 
)
virtual osgDB::DatabasePager::DatabaseThread::~DatabaseThread ( ) [protected, virtual]

Member Function Documentation

virtual int osgDB::DatabasePager::DatabaseThread::cancel ( ) [virtual]
bool osgDB::DatabasePager::DatabaseThread::getActive ( ) const [inline]
bool osgDB::DatabasePager::DatabaseThread::getDone ( ) const [inline]
virtual void osgDB::DatabasePager::DatabaseThread::run ( ) [virtual]
void osgDB::DatabasePager::DatabaseThread::setActive ( bool  active) [inline]
void osgDB::DatabasePager::DatabaseThread::setDone ( bool  done) [inline]

Member Data Documentation


The documentation for this class was generated from the following file:

osg logo
Generated at Tue Mar 22 2011 13:20:25 for the OpenSceneGraph by doxygen 1.7.3.