libfoedus-core
FOEDUS Core Library
foedus::thread::ThreadPool Member List

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

get_group_ref(ThreadGroupId numa_node)foedus::thread::ThreadPool
get_pimpl() const foedus::thread::ThreadPoolinline
get_thread_ref(ThreadId id)foedus::thread::ThreadPool
impersonate(const proc::ProcName &proc_name, const void *task_input, uint64_t task_input_size, ImpersonateSession *session)foedus::thread::ThreadPool
impersonate_on_numa_core(ThreadId core, const proc::ProcName &proc_name, const void *task_input, uint64_t task_input_size, ImpersonateSession *session)foedus::thread::ThreadPool
impersonate_on_numa_core_synchronous(ThreadId core, const proc::ProcName &proc_name, const void *task_input=nullptr, uint64_t task_input_size=0)foedus::thread::ThreadPoolinline
impersonate_on_numa_node(ThreadGroupId node, const proc::ProcName &proc_name, const void *task_input, uint64_t task_input_size, ImpersonateSession *session)foedus::thread::ThreadPool
impersonate_on_numa_node_synchronous(ThreadGroupId node, const proc::ProcName &proc_name, const void *task_input=nullptr, uint64_t task_input_size=0)foedus::thread::ThreadPoolinline
impersonate_synchronous(const proc::ProcName &proc_name, const void *task_input=nullptr, uint64_t task_input_size=0)foedus::thread::ThreadPoolinline
initialize() overridefoedus::thread::ThreadPoolvirtual
is_initialized() const overridefoedus::thread::ThreadPoolvirtual
operator<<(std::ostream &o, const ThreadPool &v)foedus::thread::ThreadPoolfriend
ThreadPool()=deletefoedus::thread::ThreadPool
ThreadPool(Engine *engine)foedus::thread::ThreadPoolexplicit
uninitialize() overridefoedus::thread::ThreadPoolvirtual
~Initializable()foedus::Initializableinlinevirtual
~ThreadPool()foedus::thread::ThreadPool