![]() |
fpmas 1.6
|
#include <scheduler.h>
Public Member Functions | |
virtual api::graph::DistributedNode< T > * | node ()=0 |
![]() | |
virtual void | run ()=0 |
virtual void | setJobPos (JID job_id, std::list< Task * >::iterator pos)=0 |
virtual std::list< Task * >::iterator | getJobPos (JID job_id) const =0 |
NodeTask API.
A NodeTask is a Task associated to an api::graph::DistributedNode.
|
pure virtual |
Returns a pointer to the node to which this task is associated.
Implemented in fpmas::model::detail::AgentTaskBase, and fpmas::scheduler::NodeTask< T >.