Thrill
0.1
|
Definition at line 43 of file dispatcher.hpp.
#include <dispatcher.hpp>
Public Member Functions | |
AsyncRequest (const AsyncRequestCallback &callback) | |
Construct buffered reader with callback. More... | |
AsyncRequest (const AsyncRequest &)=delete | |
non-copyable: delete copy-constructor More... | |
AsyncRequest (AsyncRequest &&)=default | |
move-constructor: default More... | |
~AsyncRequest () | |
void | DoCallback (MPI_Status &s) |
AsyncRequest & | operator= (const AsyncRequest &)=delete |
non-copyable: delete assignment operator More... | |
AsyncRequest & | operator= (AsyncRequest &&)=default |
move-assignment operator: default More... | |
Private Attributes | |
AsyncRequestCallback | callback_ |
functional object to call once data is complete More... | |
|
inline |
Construct buffered reader with callback.
Definition at line 47 of file dispatcher.hpp.
References thrill::net::debug_async, LOGC, and AsyncRequest::operator=().
Referenced by Dispatcher::MpiAsync::Acquire().
|
delete |
non-copyable: delete copy-constructor
|
default |
move-constructor: default
|
inline |
Definition at line 62 of file dispatcher.hpp.
References thrill::net::debug_async, and LOGC.
|
inline |
Definition at line 67 of file dispatcher.hpp.
References AsyncRequest::callback_.
|
delete |
non-copyable: delete assignment operator
Referenced by AsyncRequest::AsyncRequest().
|
default |
move-assignment operator: default
|
private |
functional object to call once data is complete
Definition at line 76 of file dispatcher.hpp.
Referenced by AsyncRequest::DoCallback().