BitShares-Core  7.0.2
BitShares blockchain node software and command-line wallet software
fc::thread Member List

This is the complete list of members for fc::thread, including all inherited members.

async(Functor &&f, const char *desc FC_TASK_NAME_DEFAULT_ARG, priority prio=priority()) -> fc::future< decltype(f())>fc::threadinline
cleanup()fc::threadstatic
current()fc::threadstatic
current_priority() constfc::thread
current_task_desc() constfc::thread
debug(const std::string &d)fc::thread
detail::get_next_unused_task_storage_slot()fc::threadfriend
detail::get_task_specific_data(unsigned slot)fc::threadfriend
detail::get_thread_specific_data(unsigned slot)fc::threadfriend
detail::set_task_specific_data(unsigned slot, void *new_value, void(*cleanup)(void *))fc::threadfriend
detail::set_thread_specific_data(unsigned slot, void *new_value, void(*cleanup)(void *))fc::threadfriend
detail::worker_pool classfc::threadfriend
exec()fc::threadfriend
is_current() constfc::thread
is_running() constfc::thread
mutex classfc::threadfriend
name() constfc::thread
non_preemptable_scope_check classfc::threadfriend
operator=(thread &&t)=deletefc::thread
poke()fc::thread
promise_base classfc::threadfriend
quit()fc::thread
schedule(Functor &&f, const fc::time_point &when, const char *desc FC_TASK_NAME_DEFAULT_ARG, priority prio=priority()) -> fc::future< decltype(f())>fc::threadinline
set_name(const string &n)fc::thread
signal(int)fc::thread
sleep_until(const time_point &)fc::threadfriend
task_base classfc::threadfriend
thread(const std::string &name="", thread_idle_notifier *notifier=0)fc::thread
thread(thread &&m)=deletefc::thread
thread_d classfc::threadfriend
usleep(const microseconds &)fc::threadfriend
wait_any(const fc::future< T1 > &f1, const fc::future< T2 > &f2, const microseconds &timeout_us=microseconds::maximum())fc::threadinline
wait_any(std::vector< promise_base::ptr > &&v, const microseconds &)fc::threadfriend
wait_any_until(std::vector< promise_base::ptr > &&v, const time_point &tp)fc::threadfriend
yield()fc::threadfriend
~thread()fc::thread