MADNESS
version 0.9
|
#include <worldtask.h>
Public Member Functions | |
TaskHandlerInfo (const refT &ref, functionT func, const TaskAttributes &attr) | |
Construct task info object. More... | |
TaskHandlerInfo () | |
template<typename Archive > | |
void | serialize (const Archive &ar) |
Serialization of object. More... | |
Public Attributes | |
refT | ref |
Remote reference for a task result future. More... | |
functionT | func |
A task function. More... | |
TaskAttributes | attr |
Task attributes. More... | |
Serialization container for sending tasks to remote nodes This is for internal use only. You should not use this class directly.
refT | The remote reference type for task result future |
functionT | The task function type |
|
inline |
Construct task info object.
ref | Remote reference to the result future |
func | The task function |
attr | The task attrubutes |
|
inline |
|
inline |
Serialization of object.
Archive | The serialization archive type |
ar | The serialization archive |
TaskAttributes madness::detail::TaskHandlerInfo< refT, functionT >::attr |
Task attributes.
functionT madness::detail::TaskHandlerInfo< refT, functionT >::func |
A task function.
refT madness::detail::TaskHandlerInfo< refT, functionT >::ref |
Remote reference for a task result future.