Thrill
0.1
|
This is the complete list of members for request_with_waiters, including all inherited members.
add_waiter(onoff_switch *sw) final | request_with_waiters | protectedvirtual |
buffer() const | request | inline |
buffer_ | request | protected |
bytes() const | request | inline |
bytes_ | request | protected |
cancel()=0 | request_interface | pure virtual |
check_alignment() const | request | |
check_errors() | request | inline |
check_nref(bool after=false) | request | inlineprotected |
completed(bool canceled)=0 | request_interface | protectedpure virtual |
dec_reference() const noexcept | ReferenceCounter | inline |
delete_waiter(onoff_switch *sw) final | request_with_waiters | protectedvirtual |
error_ | request | protected |
error_occured(const char *msg) | request | |
error_occured(const std::string &msg) | request | |
file_ | request | protected |
get_file() const | request | inline |
inc_reference() const noexcept | ReferenceCounter | inline |
io_type() const override | request | virtual |
notify_waiters() final | request_with_waiters | protectedvirtual |
num_waiters() | request_with_waiters | protected |
offset() const | request | inline |
offset_ | request | protected |
offset_type typedef | request_interface | |
on_complete_ | request | protected |
op() const | request | inline |
op_ | request | protected |
operator=(const request &)=delete | request | |
operator=(request &&)=default | request | |
foxxll::request_interface::operator=(const request_interface &)=delete | request_interface | |
tlx::ReferenceCounter::operator=(const ReferenceCounter &) noexcept | ReferenceCounter | inline |
poll()=0 | request_interface | pure virtual |
print(std::ostream &out) const final | request | virtual |
READ enum value | request_interface | |
read_or_write enum name | request_interface | |
reference_count() const noexcept | ReferenceCounter | inline |
ReferenceCounter() noexcept | ReferenceCounter | inline |
ReferenceCounter(const ReferenceCounter &) noexcept | ReferenceCounter | inline |
release_file_reference() | request | |
request(const completion_handler &on_complete, file *file, void *buffer, offset_type offset, size_type bytes, read_or_write op) | request | |
request(const request &)=delete | request | |
request(request &&)=default | request | |
request_interface()=default | request_interface | |
request_interface(const request_interface &)=delete | request_interface | |
request_with_waiters(const completion_handler &on_complete, file *file, void *buffer, offset_type offset, size_type bytes, read_or_write op) | request_with_waiters | inline |
size_type typedef | request_interface | |
unique() const noexcept | ReferenceCounter | inline |
wait(bool measure_time=true)=0 | request_interface | pure virtual |
waiters_ | request_with_waiters | private |
waiters_mutex_ | request_with_waiters | private |
WRITE enum value | request_interface | |
~ReferenceCounter() | ReferenceCounter | inline |
~request() | request | virtual |
~request_interface() | request_interface | inlinevirtual |