Horizon Official Technical Documentation
|
|
#include <System.hpp>
Classes | |
class | Work |
Public Attributes | |
std::vector< std::string > | _status_messages |
std::vector< std::string > | _warning_messages |
std::vector< std::string > | _error_messages |
std::mutex | _runtime_synchronization_mutex |
Additional Inherited Members | |
![]() | |
SystemRoutineManager & | _hsr_manager |
WorkControlAgent | _control_agent |
WorkQueueManager | _queue_manager |
boost::uuids::uuid | _uuid |
std::atomic< enum runtime_context_result > | _result {RUNTIME_CONTEXT_NO_STATE} |
runtime_synchronization_method | _synchronization_t {RUNTIME_SYNC_NONE} |
std::atomic< enum runtime_context_state > | _context_state_t {RUNTIME_CONTEXT_STATE_INACTIVE} |
Horizon::System::RuntimeRoutineContext::RuntimeRoutineContext | ( | Server * | s, |
runtime_synchronization_method | sync_t = RUNTIME_SYNC_NONE |
||
) |
Horizon::System::RuntimeRoutineContext::RuntimeRoutineContext | ( | std::shared_ptr< KernelComponent > | component, |
runtime_synchronization_method | sync_t = RUNTIME_SYNC_NONE |
||
) |
Horizon::System::RuntimeRoutineContext::RuntimeRoutineContext | ( | SystemRoutineManager & | hsr_manager, |
runtime_synchronization_method | sync_t = RUNTIME_SYNC_NONE |
||
) |
|
inline |
References Horizon::System::RuntimeContext::get_uuid_string(), and HLog.
|
inline |
References _runtime_synchronization_mutex.
|
inline |
References Horizon::System::RuntimeContext::get_uuid_string(), and HLog.
|
inline |
References Horizon::System::RuntimeContext::get_uuid_string(), and HLog.
std::vector<std::string> Horizon::System::RuntimeRoutineContext::_error_messages |
std::mutex Horizon::System::RuntimeRoutineContext::_runtime_synchronization_mutex |
Referenced by get_runtime_synchronization_mutex().
std::vector<std::string> Horizon::System::RuntimeRoutineContext::_status_messages |
std::vector<std::string> Horizon::System::RuntimeRoutineContext::_warning_messages |