MADNESS
0.10.1
|
#include <macrotaskq.h>
Public Member Functions | |
MacroTaskIntermediate () | |
~MacroTaskIntermediate () | |
void | cleanup () |
Public Member Functions inherited from madness::MacroTaskBase | |
MacroTaskBase () | |
virtual | ~MacroTaskBase () |
double | get_priority () const |
bool | is_complete () const |
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)=0 |
void | set_complete () |
void | set_priority (const double p) |
void | set_running () |
void | set_waiting () |
Additional Inherited Members | |
Public Types inherited from madness::MacroTaskBase | |
enum | Status { Running , Waiting , Complete , Unknown } |
typedef std::vector< std::shared_ptr< MacroTaskBase > > | taskqT |
Public Attributes inherited from madness::MacroTaskBase | |
double | priority =1.0 |
enum madness::MacroTaskBase::Status | stat =Unknown |
|
inline |
|
inline |
|
inlinevirtual |
Implements madness::MacroTaskBase.