|
|
T & | getAsync () |
| |
|
const T & | getAsync () const |
| |
| | AsyncResult (AsyncEventLoop &eventLoop, AsyncRequest &request, SC::Result &res, bool *hasBeenReactivated=nullptr) |
| | Constructs an async result from a request and a result.
|
| |
| | AsyncResult (AsyncEventLoop &eventLoop, AsyncRequest &request, SC::Result &res, bool *hasBeenReactivated=nullptr) |
| | Constructs an async result from a request and a result.
|
| |
| void | reactivateRequest (bool shouldBeReactivated) |
| | Ask the event loop to re-activate this request after it was already completed.
|
| |
| const SC::Result & | isValid () const |
| | Check if the returnCode of this result is valid.
|
| |
template<typename T, typename C>
struct SC::AsyncResultOf< T, C >
Helper holding CompletionData for a specific AsyncRequest-derived class.
- Template Parameters
-
| T | Type of the request class associated to this result |
| C | Type of the CompletionData derived class associated to this result |