|
CPN
Computational Process Networks
|
#include <Future.h>
Collaboration diagram for Sync::Future< void >:Public Member Functions | |
| Future () | |
| virtual | ~Future () |
| bool | Done () |
| void | Cancel () |
| void | Wait () |
| bool | IsCanceled () |
| virtual void | Set () |
| virtual void | Get () |
Protected Member Functions | |
| void | InternalWait () |
| void | InternalSet () |
Protected Attributes | |
| PthreadMutex | future_lock |
| PthreadCondition | future_cond |
| bool | done |
| bool | canceled |
|
inline |
|
inlinevirtual |
|
inline |
Definition at line 103 of file Future.h.
References PthreadCondition::Broadcast(), Sync::Future< T >::canceled, Sync::Future< T >::future_cond, and Sync::Future< T >::future_lock.
Here is the call graph for this function:
|
inline |
Definition at line 98 of file Future.h.
References Sync::Future< T >::canceled, Sync::Future< T >::done, and Sync::Future< T >::future_lock.
|
inlinevirtual |
Definition at line 124 of file Future.h.
References Sync::Future< T >::future_lock, and Sync::Future< T >::InternalWait().
Here is the call graph for this function:
|
inlineprotected |
Definition at line 134 of file Future.h.
References PthreadCondition::Broadcast(), Sync::Future< T >::done, and Sync::Future< T >::future_cond.
Here is the call graph for this function:
|
inlineprotected |
Definition at line 130 of file Future.h.
References Sync::Future< T >::canceled, Sync::Future< T >::done, Sync::Future< T >::future_cond, Sync::Future< T >::future_lock, and PthreadCondition::Wait().
Here is the call graph for this function:
|
inline |
Definition at line 114 of file Future.h.
References Sync::Future< T >::canceled, and Sync::Future< T >::future_lock.
|
inlinevirtual |
Definition at line 119 of file Future.h.
References Sync::Future< T >::future_lock, and Sync::Future< T >::InternalSet().
Here is the call graph for this function:
|
inline |
Definition at line 109 of file Future.h.
References Sync::Future< T >::future_lock, and Sync::Future< T >::InternalWait().
Here is the call graph for this function:
|
protected |
|
protected |
|
protected |
|
protected |
1.8.5