| Apache log4cxx
    Version 0.11.0
    | 
This class implements an approximation of java.util.Thread. More...
| Public Member Functions | |
| Thread () | |
| Create new instance.  More... | |
| ~Thread () | |
| Destructor.  More... | |
| void | run (Runnable start, void *data) | 
| Runs the specified method on a newly created thread.  More... | |
| void | join () | 
| bool | isActive () | 
| void | interrupt () | 
| Sets interrupted status to true.  More... | |
| bool | isAlive () | 
| bool | isCurrentThread () const | 
| void | ending () | 
| Static Public Member Functions | |
| static void | sleep (int millis) | 
| Causes the currently executing thread to sleep for the specified number of milliseconds.  More... | |
| static void | currentThreadInterrupt () | 
| Sets interrupted status for current thread to true.  More... | |
| static bool | interrupted () | 
| Tests if the current thread has been interrupted and sets the interrupted status to false.  More... | |
| Friends | |
| void * | ThreadLaunch::launcher (apr_thread_t *thread, void *data) | 
This class implements an approximation of java.util.Thread.
| Thread | ( | ) | 
Create new instance.
| ~Thread | ( | ) | 
Destructor.
| 
 | static | 
Sets interrupted status for current thread to true.
| void ending | ( | ) | 
| void interrupt | ( | ) | 
Sets interrupted status to true.
| 
 | static | 
Tests if the current thread has been interrupted and sets the interrupted status to false.
| 
 | inline | 
| bool isAlive | ( | ) | 
| bool isCurrentThread | ( | ) | const | 
| void join | ( | ) | 
| void run | ( | Runnable | start, | 
| void * | data | ||
| ) | 
Runs the specified method on a newly created thread.
| 
 | static | 
Causes the currently executing thread to sleep for the specified number of milliseconds.
| millis | milliseconds. | 
| Interrupted | Exception if the thread is interrupted. | 
| 
 | friend |