Horizon Official Technical Documentation
CommandLineProcess Member List

This is the complete list of members for CommandLineProcess, including all inherited members.

_cli_cmd_queueCommandLineProcessprivate
_cli_function_mapCommandLineProcessprivate
_cli_threadCommandLineProcessprivate
_hsr_managerKernelComponentprivate
_is_finalizedCommandLineProcessprivate
_is_initializedCommandLineProcessprivate
_is_running_commandCommandLineProcessprivate
_kernelKernelComponentprivate
_last_thread_update_rate_timeKernelComponentprivate
_last_total_execution_time_updateKernelComponentprivate
_module_typeKernelComponentprivate
_segment_numberKernelComponentprivate
_thread_cpu_idKernelComponentprivate
_thread_update_rateKernelComponentprivate
_total_execution_time_aggregateKernelComponentprivate
_total_execution_time_averageKernelComponentprivate
_update_countKernelComponentprivate
_uuidKernelComponentprivate
add_function(std::string cmd, std::function< bool(std::string)> func)CommandLineProcessinline
calculate_and_set_cpu_load()KernelComponentinline
cli_thread_start()CommandLineProcess
clicmd_kernel_info(std::string)CommandLineProcess
clicmd_shutdown(std::string)CommandLineProcess
command_complete(CLICommand, bool)CommandLineProcessinline
CommandLineProcess(Kernel *kernel)CommandLineProcessinline
finalize() overrideCommandLineProcessvirtual
find(std::string &cmd)CommandLineProcessinline
get_kernel()KernelComponentinline
get_segment_number()KernelComponentinline
get_system_routine_manager()KernelComponentinline
get_thread_cpu_id()KernelComponentinline
get_thread_update_rate()KernelComponentinline
get_total_execution_time()KernelComponentinline
get_type_string()KernelComponentinline
get_uuid_string()KernelComponentinline
initialize(int segment_number=1) overrideCommandLineProcessvirtual
is_finalized() overrideCommandLineProcessinlinevirtual
is_initialized() overrideCommandLineProcessinlinevirtual
KernelComponent(Kernel *kernel, Horizon::System::runtime_module_type module_type)KernelComponentinline
process()CommandLineProcess
queue(CLICommand &&cmdMgr)CommandLineProcessinline
set_segment_number(int64_t segment_number)KernelComponentinline
set_thread_cpu_id(int cpu_id)KernelComponentinline
set_thread_update_rate(double rate)KernelComponentinline
set_total_execution_time(int time)KernelComponentinline
system_routine_process_queue()KernelComponent
system_routine_queue_push(std::shared_ptr< Horizon::System::RuntimeContext > context)KernelComponent
system_routine_queue_push(std::shared_ptr< Horizon::System::RuntimeContextChain > context)KernelComponent
system_routine_register(Horizon::System::runtime_module_type module_t, Horizon::System::runtime_synchronization_method sync_t, std::shared_ptr< Horizon::System::RuntimeContext > context)KernelComponent