Home / Open source / Terimber 2.0
threadpool Member ListThis is the complete list of members for threadpool, including all inherited members.
_capacity | threadpool | [private] |
_clean_up_clients(terimber_thread_employer *client) | threadpool | [private] |
_clients_map | threadpool | [private] |
_clients_mtx | threadpool | [private] |
_deactivate_time_msec | threadpool | [private] |
_dispose_queue | threadpool | [private] |
_housekeeper | threadpool | [private] |
_map_allocator | threadpool | [private] |
_on | threadpool | [private] |
_thread_in_use | threadpool | [private] |
_thread_pool | threadpool | [private] |
_validate_client(size_t ident, terimber_thread_employer *client, client_info_map_t::iterator &it_client, ident_info_map_t::iterator &it_info) | threadpool | [private] |
borrow_from_range(size_t from, size_t to, void *data, terimber_thread_employer *client, size_t stay_on_alert_time_msec) | threadpool | [virtual] |
borrow_thread(size_t ident, void *data, terimber_thread_employer *client, size_t stay_on_alert_time_msec) | threadpool | [virtual] |
client_info_map_t typedef | threadpool | [private] |
doxray() | threadpool | [virtual] |
format_logging(size_t module, const char *file, size_t line, terimber_log_severity severity, const char *format,...) const | terimber_log | |
ident_info_map_all_t typedef | threadpool | [private] |
ident_info_map_t typedef | threadpool | [private] |
ident_info_node_t typedef | threadpool | [private] |
log_on(terimber_log *log) | terimber_log_helper | [inline] |
off() | threadpool | |
on() | threadpool | |
queue_info_t typedef | threadpool | [private] |
revoke_client(terimber_thread_employer *client) | threadpool | [virtual] |
terimber_log_helper() | terimber_log_helper | [inline] |
threadpool(size_t capacity, size_t deactivate_time_msec) | threadpool | |
v_do_job(size_t ident, void *user_data) | threadpool | [protected, virtual] |
v_do_logging(size_t module, const char *file, size_t line, terimber_log_severity severity, const char *msg) const | terimber_log_helper | [inline, virtual] |
v_has_job(size_t ident, void *user_data) | threadpool | [protected, virtual] |
v_is_logging(size_t module, const char *file, size_t line, terimber_log_severity severity) const | terimber_log_helper | [inline, virtual] |
~terimber_log() | terimber_log | [inline, virtual] |
~terimber_thread_employer() | terimber_thread_employer | [inline, virtual] |
~terimber_threadpool() | terimber_threadpool | [inline, virtual] |
~threadpool() | threadpool | |
|
|