STXXL  1.4-dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
stxxl::linuxaio_queue Member List

This is the complete list of members for stxxl::linuxaio_queue, including all inherited members.

_priority_opstxxl::linuxaio_queueprivatestatic
add_request(request_ptr &req)stxxl::linuxaio_queuevirtual
cancel_request(request_ptr &req)stxxl::linuxaio_queuevirtual
complete_request(request_ptr &req)stxxl::linuxaio_queue
contextstxxl::linuxaio_queueprivate
get_io_context()stxxl::linuxaio_queueinlineprivate
handle_events(io_event *events, long num_events, bool canceled)stxxl::linuxaio_queueprivate
linuxaio_queue(int desired_queue_length=0)stxxl::linuxaio_queue
max_eventsstxxl::linuxaio_queueprivate
NONE enum valuestxxl::request_queue
NOT_RUNNING enum valuestxxl::request_queue_impl_workerprotected
num_free_eventsstxxl::linuxaio_queueprivate
num_posted_requestsstxxl::linuxaio_queueprivate
num_waiting_requestsstxxl::linuxaio_queueprivate
post_async(void *arg)stxxl::linuxaio_queueprivatestatic
post_requests()stxxl::linuxaio_queueprivate
post_threadstxxl::linuxaio_queueprivate
post_thread_statestxxl::linuxaio_queueprivate
posted_mtxstxxl::linuxaio_queueprivate
posted_requestsstxxl::linuxaio_queueprivate
priority_op enum namestxxl::request_queue
queue_type typedefstxxl::linuxaio_queueprivate
READ enum valuestxxl::request_queue
RUNNING enum valuestxxl::request_queue_impl_workerprotected
self_type typedefstxxl::linuxaio_queueprivate
set_priority_op(priority_op p)stxxl::request_queueinlinevirtual
start_thread(void *(*worker)(void *), void *arg, thread_type &t, state< thread_state > &s)stxxl::request_queue_impl_workerprotected
stop_thread(thread_type &t, state< thread_state > &s, semaphore &sem)stxxl::request_queue_impl_workerprotected
suspend()stxxl::linuxaio_queueprivate
TERMINATED enum valuestxxl::request_queue_impl_workerprotected
TERMINATING enum valuestxxl::request_queue_impl_workerprotected
thread_state enum namestxxl::request_queue_impl_workerprotected
thread_type typedefstxxl::request_queue_impl_workerprotected
wait_async(void *arg)stxxl::linuxaio_queueprivatestatic
wait_requests()stxxl::linuxaio_queueprivate
wait_threadstxxl::linuxaio_queueprivate
wait_thread_statestxxl::linuxaio_queueprivate
waiting_mtxstxxl::linuxaio_queueprivate
waiting_requestsstxxl::linuxaio_queueprivate
WRITE enum valuestxxl::request_queue
~linuxaio_queue()stxxl::linuxaio_queue
~request_queue() noexcept(false)stxxl::request_queueinlinevirtual