Free Software Foundation GPLv3 LGPL Electronic Frontier Foundation
Mozilla.org OpenOffice.org Linux.com
Inheritance diagram for Thread:
Collaboration diagram for Thread:

Public Member Functions

void Terminate ()
 
void Join ()
 
void Lock ()
 
void Unlock ()
 
bool TryLock ()
 

Static Public Member Functions

static void TestTermination ()
 

Protected Member Functions

virtual void RunThread (void *parameter)=0
 
void Start (void *parameter, ConditionVariable *threadFinishedSignal=NULL)
 

Protected Attributes

Mutex mutex
 

Friends

class ThreadContext
 

The documentation for this class was generated from the following files:
  • sources/opengt.so/Headers/thread.h
  • sources/opengt.so/Sources/thread.cpp
Contributors Disclaimer