Class cubthread::daemon¶
ClassList > cubthread > daemon
#include <thread_daemon.hpp>
Public Functions¶
| Type | Name |
|---|---|
| daemon (const looper & loop_pattern_arg, entry_manager * entry_manager_arg, entry_task * exec, const char * name) |
|
| daemon (const looper & loop_pattern_arg, task_without_context * exec_arg, const char * name) |
|
| void | get_stats (cubperf::stat_value * stats_out) |
| bool | is_running (void) |
| void | reset_looper (void) |
| void | stop_execution (void) |
| void | wakeup (void) |
| bool | was_woken_up (void) |
| ~daemon () |
Public Static Functions¶
| Type | Name |
|---|---|
| const char * | get_stat_name (std::size_t stat_index) |
| std::size_t | get_stats_value_count (void) |
Public Functions Documentation¶
function daemon [1/2]¶
cubthread::daemon::daemon (
const looper & loop_pattern_arg,
entry_manager * entry_manager_arg,
entry_task * exec,
const char * name
)
function daemon [2/2]¶
cubthread::daemon::daemon (
const looper & loop_pattern_arg,
task_without_context * exec_arg,
const char * name
)
function get_stats¶
function is_running¶
function reset_looper¶
function stop_execution¶
function wakeup¶
function was_woken_up¶
function ~daemon¶
Public Static Functions Documentation¶
function get_stat_name¶
function get_stats_value_count¶
The documentation for this class was generated from the following file cubrid/src/thread/thread_daemon.hpp