class
#include <eckit/runtime/Monitor.h>
Monitor
Public types
- class TaskArray
Public static functions
Public functions
- void reset()
- void startup()
- void shutdown()
- void out(char*, char*)
-
void name(const std::
string&) -
void kind(const std::
string&) -
void progress(const std::
string&, unsigned long long, unsigned long long) - void progress(unsigned long long)
- void progress()
- auto state(char) -> char
-
void message(const std::
string&) -
auto message() -> std::
string -
void status(const std::
string&) -
auto status() -> std::
string -
auto statusTree() -> std::
string - void stoppable(bool)
- auto stopTriggered() -> bool
- void setStopped()
- auto stopped() -> bool
- auto self() -> long
- void parent(long)
-
void start(const std::
string&) -
auto kill(const std::
string&, int = 15) -> int - void port(int)
- auto port() -> int
-
void host(const std::
string&) -
auto host() -> std::
string - auto taskID() -> TaskID
- void taskID(const TaskID&)
- void show(bool)
-
void cancel(const std::
string&) -
auto cancelMessage() -> std::
string - auto canceled() -> bool
- void abort()
- void checkAbort()
- auto task(unsigned long slot) -> TaskInfo&
- auto tasks() -> TaskArray&