|
MADNESS 0.10.1
|


Public Member Functions | |
| SendReq () | |
| SendReq (AmArg *b, const RMI::Request &r) | |
| ~SendReq () | |
| void | set (AmArg *b, const RMI::Request &r) |
| bool | TestAndFree () |
Public Member Functions inherited from madness::Mutex | |
| Mutex (int junk=0) | |
| Make and initialize a mutex ... initial state is unlocked. | |
| virtual | ~Mutex () |
| void | lock () const |
| Acquire the mutex waiting if necessary. | |
| pthread_mutex_t * | ptr () const |
| Return a pointer to the pthread mutex for use by a condition variable. | |
| bool | try_lock () const |
| Try to acquire the mutex ... return true on success, false on failure. | |
| void | unlock () const |
| Free a mutex owned by this thread. | |
Public Member Functions inherited from madness::RMISendReq | |
| virtual | ~RMISendReq () |
Private Member Functions | |
| void | free () |
Private Attributes | |
| AmArg * | buf |
| RMI::Request | req |
|
inline |
|
inline |
|
inline |
References free().
|
inlineprivate |
References buf, and madness::free_am_arg().
Referenced by ~SendReq(), and TestAndFree().
|
inline |
|
inlinevirtual |
Implements madness::RMISendReq.
References buf, free(), ok(), req, and SafeMPI::Request::Test().
|
private |
Referenced by free(), set(), and TestAndFree().
|
private |
Referenced by set(), and TestAndFree().