HdThread Class Reference

#include <HdThread.h>

Inheritance diagram for HdThread:

Inheritance graph
QThread
[legend]
Collaboration diagram for HdThread:

Collaboration graph
QThread
[legend]
List of all members.

Detailed Description

A derived class of QThread that runs the QApplication object.

Author:
Paul F. Kunz <Paul_Kunz@slac.stanford.edu>

Definition at line 29 of file HdThread.h.

Public Member Functions

 currentThread ()
 enum {IdlePriority, LowestPriority, LowPriority, NormalPriority, HighPriority, HighestPriority, TimeCriticalPriority, InheritPriority}
 exit ()
 finished () const
 HdThread ()
 The default constructor.
 msleep (unsigned long msecs)
 running () const
 sleep (unsigned long secs)
 start (Priority priority=InheritPriority)
 terminate ()
 usleep (unsigned long usecs)
 wait (unsigned long time=ULONG_MAX)
virtual ~HdThread ()
 The destructor.

Protected Member Functions

virtual void run ()
 Creates the application object and runs it.


Constructor & Destructor Documentation

HdThread (  ) 

The default constructor.

Definition at line 29 of file HdThread.cxx.

~HdThread (  )  [virtual]

The destructor.

Does nothing but keep gcc warning messages away.

Definition at line 34 of file HdThread.cxx.


Member Function Documentation

void run (  )  [protected, virtual]

Creates the application object and runs it.

Reimplemented from QThread.

Definition at line 40 of file HdThread.cxx.


The documentation for this class was generated from the following files:
Generated for HippoDraw Class Library by doxygen