
Public Types | |
| HANDLE_ALL_REQUESTS | |
| HANDLE_NON_HTTP | |
| HANDLE_ONLY_HTTP | |
| 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 |
| virtual int | cancel () |
| virtual void | run () |
| osg::ref_ptr< osg::Node > | dpReadRefNodeFile (const std::string &fileName, const ReaderWriter::Options *options) |
Protected Member Functions | |
| virtual | ~DatabaseThread () |
Protected Attributes | |
| bool | _done |
| DatabasePager * | _pager |
| Mode | _mode |
| std::string | _name |
| 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] |
| virtual int osgDB::DatabasePager::DatabaseThread::cancel | ( | ) | [virtual] |
| osg::ref_ptr<osg::Node> osgDB::DatabasePager::DatabaseThread::dpReadRefNodeFile | ( | const std::string & | fileName, | |
| const ReaderWriter::Options * | options | |||
| ) |
| bool osgDB::DatabasePager::DatabaseThread::getDone | ( | ) | const [inline] |
| virtual void osgDB::DatabasePager::DatabaseThread::run | ( | ) | [virtual] |
| void osgDB::DatabasePager::DatabaseThread::setDone | ( | bool | done | ) | [inline] |
bool osgDB::DatabasePager::DatabaseThread::_done [protected] |
Mode osgDB::DatabasePager::DatabaseThread::_mode [protected] |
std::string osgDB::DatabasePager::DatabaseThread::_name [protected] |