#include <OSGBaseThread.h>
Inheritance diagram for osg::BaseThread:


Public Types | |
| typedef MPThreadType | Type |
Public Methods | |
Run | |
| void | run (void) |
Static Public Methods | |
Get | |
| BaseThread * | get (const Char8 *szName) |
| BaseThread * | find (const Char8 *szName) |
| const MPThreadType & | getClassType (void) |
Protected Methods | |
Constructors | |
| BaseThread (const Char8 *szName, UInt32 uiId) | |
Destructors | |
| virtual | ~BaseThread (void) |
Workproc | |
| virtual void | workProc (void) |
Static Protected Methods | |
Class Specific | |
| BaseThread * | create (const Char8 *szName, UInt32 uiId) |
| void | initThreading (void) |
| void * | runWorkProc (void *pThread) |
Static Protected Attributes | |
| MPThreadType | _type |
Private Types | |
| typedef BaseThreadBase | Inherited |
Private Methods | |
| BaseThread (const BaseThread &source) | |
| prohibit default function (move to 'public' if needed) | |
| void | operator= (const BaseThread &source) |
| prohibit default function (move to 'public' if needed) | |
Friends | |
| class | ThreadManager |
| class | MPFieldStore< BaseThread > |
|
|
Reimplemented from osg::BaseSprocBase. Reimplemented in osg::ThreadCommonBase, osg::SprocBase, osg::Thread, and osg::ExternalThread. |
|
|
Reimplemented in osg::Thread, and osg::ExternalThread. |
|
||||||||||||
|
|
|
|
|
|
|
prohibit default function (move to 'public' if needed)
|
|
|
Reimplemented in osg::Thread, and osg::ExternalThread. |
|
|
Reimplemented in osg::Thread, and osg::ExternalThread. |
|
|
|
|
|
|
|
||||||||||||
|
Reimplemented in osg::Thread, and osg::ExternalThread. |
|
|
Reimplemented in osg::Thread. |
|
|
|
|
|
|
|
|
prohibit default function (move to 'public' if needed)
|
|
|
Reimplemented from osg::BaseSprocBase. Reimplemented in osg::ThreadCommonBase, osg::SprocBase, osg::Thread, and osg::ExternalThread. |
|
|
Reimplemented in osg::Thread, and osg::ExternalThread. |
|
|
Reimplemented from osg::MPBase. Reimplemented in osg::Thread, and osg::ExternalThread. |
1.2.16