|
Thrill
0.1
|
Definition at line 43 of file dispatcher.hpp.
Collaboration diagram for AsyncRequest:#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().