Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

osg::BaseThreadCommonBase Class Reference

ThreadCommonBase. More...

#include <OSGBaseThread.h>

Inheritance diagram for osg::BaseThreadCommonBase:

Inheritance graph
[legend]
Collaboration diagram for osg::BaseThreadCommonBase:

Collaboration graph
[legend]
List of all members.

Public Methods

bool isInitialized (void)

Protected Types

typedef MPBase Inherited

Protected Methods

Constructors
 BaseThreadCommonBase (const Char8 *szName, UInt32 uiId)
Destructors
virtual ~BaseThreadCommonBase (void)

Protected Attributes

UInt32 _uiThreadId
bool _bInitialized

Private Methods

 BaseThreadCommonBase (const BaseThreadCommonBase &source)
 prohibit default function (move to 'public' if needed)

void operator= (const BaseThreadCommonBase &source)
 prohibit default function (move to 'public' if needed)


Friends

class ThreadManager

Detailed Description

ThreadCommonBase.


Member Typedef Documentation

typedef MPBase osg::BaseThreadCommonBase::Inherited [protected]
 

Reimplemented from osg::MPBase.

Reimplemented in osg::BaseSprocBase, osg::BaseThread, osg::ThreadCommonBase, osg::SprocBase, osg::Thread, and osg::ExternalThread.


Constructor & Destructor Documentation

BaseThreadCommonBase::BaseThreadCommonBase const Char8   szName,
UInt32    uiId
[protected]
 

BaseThreadCommonBase::~BaseThreadCommonBase void    [protected, virtual]
 

osg::BaseThreadCommonBase::BaseThreadCommonBase const BaseThreadCommonBase &    source [private]
 

prohibit default function (move to 'public' if needed)


Member Function Documentation

bool BaseThreadCommonBase::isInitialized void   
 

void osg::BaseThreadCommonBase::operator= const BaseThreadCommonBase &    source [private]
 

prohibit default function (move to 'public' if needed)


Friends And Related Function Documentation

friend class ThreadManager [friend]
 

Reimplemented in osg::BaseSprocBase, osg::BaseThread, osg::ThreadCommonBase, osg::SprocBase, osg::Thread, and osg::ExternalThread.


Member Data Documentation

UInt32 osg::BaseThreadCommonBase::_uiThreadId [protected]
 

bool osg::BaseThreadCommonBase::_bInitialized [protected]
 


The documentation for this class was generated from the following files:
Generated on Wed Jul 3 16:23:10 2002 for OpenSG by doxygen1.2.16