Horizon Official Technical Documentation
|
|
#include <System.hpp>
Public Member Functions | |
bool | start () |
bool | stop () |
bool | pause () |
bool | cancel () |
bool | completed () |
bool | failed () |
runtime_routine_chain_status | get_status () |
Public Attributes | |
std::atomic< enum runtime_routine_chain_status > | _status {RUNTIME_ROUTINE_CHAIN_NOT_STARTED} |
|
inline |
References _status, get_status(), Horizon::System::RUNTIME_ROUTINE_CHAIN_CANCELLED, and Horizon::System::RUNTIME_ROUTINE_CHAIN_STARTED.
|
inline |
References _status, get_status(), and Horizon::System::RUNTIME_ROUTINE_CHAIN_COMPLETED.
|
inline |
References _status, get_status(), and Horizon::System::RUNTIME_ROUTINE_CHAIN_FAILED.
|
inline |
|
inline |
References _status, get_status(), Horizon::System::RUNTIME_ROUTINE_CHAIN_COMPLETED, Horizon::System::RUNTIME_ROUTINE_CHAIN_FAILED, and Horizon::System::RUNTIME_ROUTINE_CHAIN_PAUSED.
|
inline |
References _status, get_status(), Horizon::System::RUNTIME_ROUTINE_CHAIN_NOT_STARTED, and Horizon::System::RUNTIME_ROUTINE_CHAIN_STARTED.
|
inline |
References _status, get_status(), Horizon::System::RUNTIME_ROUTINE_CHAIN_COMPLETED, Horizon::System::RUNTIME_ROUTINE_CHAIN_FAILED, Horizon::System::RUNTIME_ROUTINE_CHAIN_STOPPED, and stop().
Referenced by stop().
std::atomic<enum runtime_routine_chain_status> Horizon::System::RuntimeContextChain::ContextControlAgent::_status {RUNTIME_ROUTINE_CHAIN_NOT_STARTED} |
Referenced by cancel(), completed(), failed(), get_status(), pause(), start(), and stop().