#include <ckcallback.h>
Public Member Functions | |
CkCallbackResumeThread (void) | |
CkCallbackResumeThread (void *&ptr) | |
~CkCallbackResumeThread (void) | |
Protected Attributes | |
void ** | result |
Makes sure the thread actually gets delayed, even if the library can't or won't call "thread_delay". The return value is lost, so your library needs to call thread_delay itself if you want a return value. Modification Filippo: Passing in an pointer argument, the return value will be stored in that pointer
Definition at line 440 of file ckcallback.h.
CkCallbackResumeThread::CkCallbackResumeThread | ( | void | ) | [inline] |
CkCallbackResumeThread::CkCallbackResumeThread | ( | void *& | ptr | ) | [inline] |
CkCallbackResumeThread::~CkCallbackResumeThread | ( | void | ) |
Definition at line 527 of file ckcallback.C.
References CkFreeMsg(), result, CkCallback::thread_delay(), and CkCallback::thread_destroy().
void** CkCallbackResumeThread::result [protected] |
Definition at line 441 of file ckcallback.h.
Referenced by CkCallbackResumeThread(), CkCallbackPython::~CkCallbackPython(), and ~CkCallbackResumeThread().