| addHandlerCB(ArFunctor1< int > *func, ArListPos::Pos position) | ArSignalHandler | [static] |
| ArASyncTask() | ArASyncTask | |
| ArSignalHandler() (defined in ArSignalHandler) | ArSignalHandler | [protected] |
| ArThread(bool blockAllSignals=true) | ArThread | |
| ArThread(ThreadType thread, bool joinable, bool blockAllSignals=true) | ArThread | |
| ArThread(ArFunctor *func, bool joinable=true, bool blockAllSignals=true) | ArThread | |
| block(Signal sig) | ArSignalHandler | [static] |
| blockAllThisThread() | ArSignalHandler | [static] |
| blockCommon() | ArSignalHandler | [static] |
| blockCommonThisThread() | ArSignalHandler | [static] |
| cancel(void) | ArThread | [virtual] |
| cancelAll(void) | ArThread | [static] |
| create(bool joinable=true, bool lowerPriority=true) | ArASyncTask | [virtual] |
| createHandlerNonThreaded() | ArSignalHandler | [static] |
| createHandlerThreaded() | ArSignalHandler | [static] |
| delHandlerCB(ArFunctor1< int > *func) | ArSignalHandler | [static] |
| detach(void) | ArThread | [virtual] |
| doJoin(void **ret=NULL) (defined in ArThread) | ArThread | [protected, virtual] |
| getBlockAllSignals(void) | ArThread | [inline] |
| getFunc(void) const | ArThread | [inline, virtual] |
| getHandler() | ArSignalHandler | [static] |
| getJoinable(void) const | ArThread | [inline, virtual] |
| getLogLevel(void) | ArThread | [inline, static] |
| getRunning(void) const | ArThread | [inline, virtual] |
| getRunningWithLock(void) | ArThread | [inline, virtual] |
| getThread(void) const | ArThread | [inline, virtual] |
| getThreadName(void) | ArThread | [inline, virtual] |
| handle(Signal sig) | ArSignalHandler | [static] |
| init(void) | ArThread | [static] |
| initSigMap() (defined in ArSignalHandler) | ArSignalHandler | [protected, static] |
| join(void **ret=NULL) | ArThread | [virtual] |
| joinAll(void) | ArThread | [static] |
| lock(void) | ArThread | [inline] |
| logThread(void) (defined in ArSignalHandler) | ArSignalHandler | [static] |
| logThreadInfo(void) | ArThread | [virtual] |
| MapType typedef (defined in ArThread) | ArThread | |
| myBlockAllSignals (defined in ArThread) | ArThread | [protected] |
| myJoinable (defined in ArThread) | ArThread | [protected] |
| myMutex (defined in ArThread) | ArThread | [protected] |
| myName (defined in ArThread) | ArThread | [protected] |
| myPID (defined in ArThread) | ArThread | [protected] |
| myRunning | ArThread | [protected] |
| myStrMap (defined in ArThread) | ArThread | [protected] |
| myThread (defined in ArThread) | ArThread | [protected] |
| nameSignal(int sig) | ArSignalHandler | [static] |
| ourBlockSigSet (defined in ArSignalHandler) | ArSignalHandler | [protected, static] |
| ourHandlerList (defined in ArSignalHandler) | ArSignalHandler | [protected, static] |
| ourHandleSigSet (defined in ArSignalHandler) | ArSignalHandler | [protected, static] |
| ourIgnoreQUIT (defined in ArSignalHandler) | ArSignalHandler | [protected] |
| ourLogLevel (defined in ArThread) | ArThread | [protected, static] |
| ourSigMap (defined in ArSignalHandler) | ArSignalHandler | [protected, static] |
| ourSignalHandler (defined in ArSignalHandler) | ArSignalHandler | [protected, static] |
| ourThreads (defined in ArThread) | ArThread | [protected, static] |
| ourThreadsMutex (defined in ArThread) | ArThread | [protected, static] |
| run(void) | ArASyncTask | [inline, virtual] |
| runAsync(void) | ArASyncTask | [inline, virtual] |
| runInThisThread(void *arg=0) | ArASyncTask | [virtual] |
| runThread(void *arg) | ArSignalHandler | [virtual] |
| self(void) | ArThread | [static] |
| setLogLevel(ArLog::LogLevel level) | ArThread | [inline, static] |
| setRunning(bool running) | ArThread | [inline, virtual] |
| setThreadName(const char *name) | ArThread | [inline, virtual] |
| SigABRT enum value (defined in ArSignalHandler) | ArSignalHandler | |
| SigALRM enum value (defined in ArSignalHandler) | ArSignalHandler | |
| SigBUS enum value (defined in ArSignalHandler) | ArSignalHandler | |
| SigCHLD enum value (defined in ArSignalHandler) | ArSignalHandler | |
| SigCONT enum value (defined in ArSignalHandler) | ArSignalHandler | |
| SigFPE enum value (defined in ArSignalHandler) | ArSignalHandler | |
| SigHUP enum value (defined in ArSignalHandler) | ArSignalHandler | |
| SigILL enum value (defined in ArSignalHandler) | ArSignalHandler | |
| SigINT enum value (defined in ArSignalHandler) | ArSignalHandler | |
| SigIO enum value (defined in ArSignalHandler) | ArSignalHandler | |
| SigKILL enum value (defined in ArSignalHandler) | ArSignalHandler | |
| Signal enum name (defined in ArSignalHandler) | ArSignalHandler | |
| signalCB(int sig) (defined in ArSignalHandler) | ArSignalHandler | [static] |
| SigPIPE enum value (defined in ArSignalHandler) | ArSignalHandler | |
| SigPROF enum value (defined in ArSignalHandler) | ArSignalHandler | |
| SigPWR enum value (defined in ArSignalHandler) | ArSignalHandler | |
| SigQUIT enum value (defined in ArSignalHandler) | ArSignalHandler | |
| SigSEGV enum value (defined in ArSignalHandler) | ArSignalHandler | |
| SigSTKFLT enum value (defined in ArSignalHandler) | ArSignalHandler | |
| SigSTOP enum value (defined in ArSignalHandler) | ArSignalHandler | |
| SigTERM enum value (defined in ArSignalHandler) | ArSignalHandler | |
| SigTRAP enum value (defined in ArSignalHandler) | ArSignalHandler | |
| SigTSTP enum value (defined in ArSignalHandler) | ArSignalHandler | |
| SigTTIN enum value (defined in ArSignalHandler) | ArSignalHandler | |
| SigTTOU enum value (defined in ArSignalHandler) | ArSignalHandler | |
| SigURG enum value (defined in ArSignalHandler) | ArSignalHandler | |
| SigUSR1 enum value (defined in ArSignalHandler) | ArSignalHandler | |
| SigUSR2 enum value (defined in ArSignalHandler) | ArSignalHandler | |
| SigVTALRM enum value (defined in ArSignalHandler) | ArSignalHandler | |
| SigWINCH enum value (defined in ArSignalHandler) | ArSignalHandler | |
| SigXCPU enum value (defined in ArSignalHandler) | ArSignalHandler | |
| SigXFSZ enum value (defined in ArSignalHandler) | ArSignalHandler | |
| Status enum name | ArThread | |
| STATUS_ALREADY_DETATCHED enum value | ArThread | |
| STATUS_FAILED enum value | ArThread | |
| STATUS_INVALID enum value | ArThread | |
| STATUS_JOIN_SELF enum value | ArThread | |
| STATUS_NO_SUCH_THREAD enum value | ArThread | |
| STATUS_NORESOURCE enum value | ArThread | |
| stopAll() | ArThread | [static] |
| stopRunning(void) | ArASyncTask | [inline, virtual] |
| threadStarted(void) | ArThread | [virtual] |
| ThreadType typedef (defined in ArThread) | ArThread | |
| tryLock(void) | ArThread | [inline] |
| unblock(Signal sig) | ArSignalHandler | [static] |
| unblockAll() | ArSignalHandler | [static] |
| unhandle(Signal sig) | ArSignalHandler | [static] |
| unlock(void) | ArThread | [inline] |
| yieldProcessor(void) | ArThread | [static] |
| ~ArASyncTask() | ArASyncTask | [virtual] |
| ~ArSignalHandler() | ArSignalHandler | [virtual] |
| ~ArThread() | ArThread | [virtual] |