Horizon Official Technical Documentation
Horizon::System::RuntimeRoutineContext Member List

This is the complete list of members for Horizon::System::RuntimeRoutineContext, including all inherited members.

_context_state_tHorizon::System::RuntimeContextprotected
_control_agentHorizon::System::RuntimeContextprotected
_error_messagesHorizon::System::RuntimeRoutineContext
_hsr_managerHorizon::System::RuntimeContextprotected
_queue_managerHorizon::System::RuntimeContextprotected
_resultHorizon::System::RuntimeContextprotected
_runtime_synchronization_mutexHorizon::System::RuntimeRoutineContext
_status_messagesHorizon::System::RuntimeRoutineContext
_synchronization_tHorizon::System::RuntimeContextprotected
_uuidHorizon::System::RuntimeContextprotected
_warning_messagesHorizon::System::RuntimeRoutineContext
dispatch()Horizon::System::RuntimeContext
error_message(std::string message)Horizon::System::RuntimeRoutineContextinline
get_context_result()Horizon::System::RuntimeContextinline
get_context_state()Horizon::System::RuntimeContextinline
get_control_agent()Horizon::System::RuntimeContextinline
get_queue_manager()Horizon::System::RuntimeContextinline
get_routine_manager()Horizon::System::RuntimeContextinline
get_runtime_synchronization_mutex()Horizon::System::RuntimeRoutineContextinline
get_synchronization_method()Horizon::System::RuntimeContextinline
get_uuid_string()Horizon::System::RuntimeContextinline
pop()Horizon::System::RuntimeContextinline
push(std::shared_ptr< WorkContext > context)Horizon::System::RuntimeContextinline
run()Horizon::System::RuntimeContextinlinevirtual
RuntimeContext(SystemRoutineManager &hsr_manager, runtime_synchronization_method sync_t=RUNTIME_SYNC_NONE)Horizon::System::RuntimeContextinline
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)Horizon::System::RuntimeRoutineContext
set_context_result(runtime_context_result pass=RUNTIME_CONTEXT_NO_STATE)Horizon::System::RuntimeContextinline
set_context_state(runtime_context_state state=RUNTIME_CONTEXT_STATE_INACTIVE)Horizon::System::RuntimeContextinline
set_synchronization_method(runtime_synchronization_method sync)Horizon::System::RuntimeContextinline
status_message(std::string message)Horizon::System::RuntimeRoutineContextinline
warning_message(std::string message)Horizon::System::RuntimeRoutineContextinline