Class cubthread::looper¶
ClassList > cubthread > looper
#include <thread_looper.hpp>
Public Functions¶
| Type | Name |
|---|---|
| void | get_stats (cubperf::stat_value * stats_out) |
| bool | is_stopped (void) const |
| looper () |
|
| looper (const looper & other) |
|
| looper (const period_function & setup_period_function) |
|
| looper (const delta_time & fixed_period) |
|
| looper (const std::array< delta_time, Count > periods) |
|
| void | put_to_sleep (waiter & waiter_arg) |
| void | reset (void) |
| bool | stop (void) |
| bool | was_woken_up (void) const |
| ~looper (void) |
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 get_stats¶
function is_stopped¶
function looper [1/5]¶
function looper [2/5]¶
function looper [3/5]¶
function looper [4/5]¶
function looper [5/5]¶
template<std::size_t Count>
cubthread::looper::looper (
const std::array< delta_time , Count > periods
)
function put_to_sleep¶
function reset¶
function stop¶
function was_woken_up¶
function ~looper¶
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_looper.hpp