STXXL
1.4-dev
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
Class List
Class Index
Class Hierarchy
Class Members
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_op
stxxl::linuxaio_queue
private
static
add_request
(request_ptr &req)
stxxl::linuxaio_queue
virtual
cancel_request
(request_ptr &req)
stxxl::linuxaio_queue
virtual
complete_request
(request_ptr &req)
stxxl::linuxaio_queue
context
stxxl::linuxaio_queue
private
get_io_context
()
stxxl::linuxaio_queue
inline
private
handle_events
(io_event *events, long num_events, bool canceled)
stxxl::linuxaio_queue
private
linuxaio_queue
(int desired_queue_length=0)
stxxl::linuxaio_queue
max_events
stxxl::linuxaio_queue
private
NONE
enum value
stxxl::request_queue
NOT_RUNNING
enum value
stxxl::request_queue_impl_worker
protected
num_free_events
stxxl::linuxaio_queue
private
num_posted_requests
stxxl::linuxaio_queue
private
num_waiting_requests
stxxl::linuxaio_queue
private
post_async
(void *arg)
stxxl::linuxaio_queue
private
static
post_requests
()
stxxl::linuxaio_queue
private
post_thread
stxxl::linuxaio_queue
private
post_thread_state
stxxl::linuxaio_queue
private
posted_mtx
stxxl::linuxaio_queue
private
posted_requests
stxxl::linuxaio_queue
private
priority_op
enum name
stxxl::request_queue
queue_type
typedef
stxxl::linuxaio_queue
private
READ
enum value
stxxl::request_queue
RUNNING
enum value
stxxl::request_queue_impl_worker
protected
self_type
typedef
stxxl::linuxaio_queue
private
set_priority_op
(priority_op p)
stxxl::request_queue
inline
virtual
start_thread
(void *(*worker)(void *), void *arg, thread_type &t, state< thread_state > &s)
stxxl::request_queue_impl_worker
protected
stop_thread
(thread_type &t, state< thread_state > &s, semaphore &sem)
stxxl::request_queue_impl_worker
protected
suspend
()
stxxl::linuxaio_queue
private
TERMINATED
enum value
stxxl::request_queue_impl_worker
protected
TERMINATING
enum value
stxxl::request_queue_impl_worker
protected
thread_state
enum name
stxxl::request_queue_impl_worker
protected
thread_type
typedef
stxxl::request_queue_impl_worker
protected
wait_async
(void *arg)
stxxl::linuxaio_queue
private
static
wait_requests
()
stxxl::linuxaio_queue
private
wait_thread
stxxl::linuxaio_queue
private
wait_thread_state
stxxl::linuxaio_queue
private
waiting_mtx
stxxl::linuxaio_queue
private
waiting_requests
stxxl::linuxaio_queue
private
WRITE
enum value
stxxl::request_queue
~linuxaio_queue
()
stxxl::linuxaio_queue
~request_queue
() noexcept(false)
stxxl::request_queue
inline
virtual
STXXL 1.4.1-382-g263df0c
- Generated on Wed Sep 27 2017 06:26:15 for STXXL by
1.8.5