Skip to content

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

void cubthread::waiter::get_stats (
    cubperf::stat_value * stats_out
) 

function is_running

bool cubthread::waiter::is_running () 

function wait_for

bool cubthread::waiter::wait_for (
    const std::chrono::system_clock::duration & delta
) 

function wait_inf

void cubthread::waiter::wait_inf (
    void
) 

function wait_until

bool cubthread::waiter::wait_until (
    const std::chrono::system_clock::time_point & timeout_time
) 

function waiter

cubthread::waiter::waiter () 

function wakeup

void cubthread::waiter::wakeup (
    void
) 

function ~waiter

cubthread::waiter::~waiter () 

Public Static Functions Documentation

function get_stat_name

static const  char * cubthread::waiter::get_stat_name (
    std::size_t stat_index
) 

function get_stats_value_count

static std::size_t cubthread::waiter::get_stats_value_count (
    void
) 


The documentation for this class was generated from the following file cubrid/src/thread/thread_waiter.hpp