#include <thread.h>
Inheritance diagram for Thread:

Public Member Functions | |
| Thread (int synchronous=0, int realtime=0, int autodelete=0) | |
| virtual | ~Thread () |
| void | start () |
| int | end (pthread_t tid) |
| int | end () |
| int | cancel () |
| int | join () |
| int | suspend_thread () |
| int | continue_thread () |
| int | exit_thread () |
| int | enable_cancel () |
| int | disable_cancel () |
| int | get_cancel_enabled () |
| int | running () |
| int | set_synchronous (int value) |
| int | set_realtime (int value=1) |
| int | set_autodelete (int value) |
| int | get_autodelete () |
| int | get_realtime () |
| int | get_synchronous () |
| int | get_tid () |
Static Public Member Functions | |
| static int | calculate_realtime () |
Protected Member Functions | |
| virtual void | run ()=0 |
Static Private Member Functions | |
| static void * | entrypoint (void *parameters) |
Private Attributes | |
| int | synchronous |
| int | realtime |
| int | autodelete |
| int | thread_running |
| pthread_t | tid |
| int | tid_valid |
| int | cancel_enabled |
Definition at line 12 of file thread.h.
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Implemented in BC_Clipboard, BC_DialogThread, BC_NewFolderThread, BC_ProgressBox, BC_Repeater, BC_WindowEvents, and RotateEngine. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in BC_DialogThread, and BC_WindowEvents. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.4