|
| FutureBase (size_t typeSize, gate_mem_copyctor_t cctor=NULL, gate_mem_dtor_t dtor=NULL) |
|
| FutureBase (FutureBase const &src) |
|
FutureBase & | operator= (FutureBase const &src) |
|
bool | hasValue () const noexcept |
|
result_t | getResult () const noexcept |
|
void const * | getData () const noexcept |
|
void | set (result_t result, void const *data) |
|
void | wait () |
|
bool | waitFor (uint32_t timeoutMs) |
|
bool | empty () const noexcept |
|
bool | operator! () const noexcept |
|
gate_future_t * | c_impl () |
|
gate_future_t const * | c_impl () const |
|
| operator bool_type () const |
|
|
typedef void(SafeBoolBase::* | bool_type) () const |
|
The documentation for this class was generated from the following files: