#include <macrotaskq.h>
|
| | MacroTaskIntermediate () |
| |
| | ~MacroTaskIntermediate () |
| |
| void | cleanup () |
| |
| | MacroTaskBase () |
| |
| virtual | ~MacroTaskBase () |
| |
| virtual void | finalize_stage1 (World &, World *, Cloud &) |
| |
| virtual void | finalize_stage2 (World &, World *, Cloud &) |
| |
| long | get_owner_slot () const |
| |
| double | get_priority () const |
| |
| bool | is_complete () const |
| |
| bool | is_owned_by (const long slot) const |
| | an unowned task may be run by any subworld, an owned one only by its own
|
| |
| bool | is_running () const |
| |
| bool | is_waiting () const |
| |
| virtual void | print_me (std::string s="") const |
| |
| virtual void | print_me_as_table (std::string s="") const |
| |
| std::string | print_priority_and_status_to_string () const |
| |
| virtual void | run (World &world, Cloud &cloud, taskqT &taskq, const long element, const bool debug, const MacroTaskInfo policy)=0 |
| |
| void | set_complete () |
| |
| void | set_owner_slot (const long owner) |
| |
| void | set_priority (const double p) |
| |
| void | set_running () |
| |
| void | set_waiting () |
| |
| virtual bool | wants_node_local_reduction () const |
| | Finalize, for tasks that accumulate their own output.
|
| |
◆ MacroTaskIntermediate()
◆ ~MacroTaskIntermediate()
◆ cleanup()
The documentation for this class was generated from the following file: