Class cubthread::waiter¶
ClassList > cubthread > waiter
#include <thread_waiter.hpp>
Public Functions¶
| Type | Name |
|---|---|
| void | get_stats (cubperf::stat_value * stats_out) |
| bool | is_running () |
| bool | wait_for (const std::chrono::system_clock::duration & delta) |
| void | wait_inf (void) |
| bool | wait_until (const std::chrono::system_clock::time_point & timeout_time) |
| waiter () |
|
| void | wakeup (void) |
| ~waiter () |
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_running¶
function wait_for¶
function wait_inf¶
function wait_until¶
function waiter¶
function wakeup¶
function ~waiter¶
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_waiter.hpp