, including all inherited members.
| chain_async_op(detail::immediate_async_ops &immediates, int optype, const future<> &precondition, async_op_flags flags, completion_returntype(F::*f)(size_t, future<>, Args...), Args...args) (defined in boost::afio::dispatcher) | boost::afio::dispatcher | [protected] |
| chain_async_ops(int optype, const std::vector< future<>> &preconditions, async_op_flags flags, completion_returntype(F::*f)(size_t, future<>, future<>)) (defined in boost::afio::dispatcher) | boost::afio::dispatcher | [protected] |
| chain_async_ops(int optype, const std::vector< future<>> &preconditions, const std::vector< T > &container, async_op_flags flags, completion_returntype(F::*f)(size_t, future<>, T)) (defined in boost::afio::dispatcher) | boost::afio::dispatcher | [protected] |
| chain_async_ops(int optype, const std::vector< future<>> &preconditions, async_op_flags flags, completion_returntype(F::*f)(size_t, future<>, std::shared_ptr< promise< R >>)) (defined in boost::afio::dispatcher) | boost::afio::dispatcher | [protected] |
| chain_async_ops(int optype, const std::vector< future<>> &preconditions, const std::vector< T > &container, async_op_flags flags, completion_returntype(F::*f)(size_t, future<>, T, std::shared_ptr< promise< R >>)) (defined in boost::afio::dispatcher) | boost::afio::dispatcher | [protected] |
| chain_async_ops(int optype, const std::vector< T > &container, async_op_flags flags, completion_returntype(F::*f)(size_t, future<>, T)) (defined in boost::afio::dispatcher) | boost::afio::dispatcher | [protected] |
| chain_async_ops(int optype, const std::vector< T > &container, async_op_flags flags, completion_returntype(F::*f)(size_t, future<>, T, std::shared_ptr< promise< R >>)) (defined in boost::afio::dispatcher) | boost::afio::dispatcher | [protected] |
| close(const std::vector< future<>> &ops)=0 | boost::afio::dispatcher | [pure virtual] |
| complete_async_op(size_t id, handle_ptr h, exception_ptr e=exception_ptr()) | boost::afio::dispatcher | |
| complete_async_op(size_t id, exception_ptr e) | boost::afio::dispatcher | |
| depends(future<> precondition, future<> op) | boost::afio::dispatcher | |
| detail::async_file_io_dispatcher_compat (defined in boost::afio::dispatcher) | boost::afio::dispatcher | [friend] |
| detail::async_file_io_dispatcher_linux (defined in boost::afio::dispatcher) | boost::afio::dispatcher | [friend] |
| detail::async_file_io_dispatcher_qnx (defined in boost::afio::dispatcher) | boost::afio::dispatcher | [friend] |
| detail::async_file_io_dispatcher_windows (defined in boost::afio::dispatcher) | boost::afio::dispatcher | [friend] |
| detail::async_io_handle_posix (defined in boost::afio::dispatcher) | boost::afio::dispatcher | [friend] |
| detail::async_io_handle_windows (defined in boost::afio::dispatcher) | boost::afio::dispatcher | [friend] |
| detail::decode_relative_path (defined in boost::afio::dispatcher) | boost::afio::dispatcher | [friend] |
| dir(const std::vector< path_req > &reqs)=0 | boost::afio::dispatcher | [pure virtual] |
| dispatcher(std::shared_ptr< thread_source > threadpool, file_flags flagsforce, file_flags flagsmask) (defined in boost::afio::dispatcher) | boost::afio::dispatcher | [protected] |
| doadopt(size_t, future<>, handle_ptr h) (defined in boost::afio::dispatcher) | boost::afio::dispatcher | [protected] |
| dobarrier(size_t id, future<> h, T) (defined in boost::afio::dispatcher) | boost::afio::dispatcher | [protected] |
| enumerate(const std::vector< enumerate_req > &reqs)=0 | boost::afio::dispatcher | [pure virtual] |
| extents(const std::vector< future<>> &ops)=0 | boost::afio::dispatcher | [pure virtual] |
| fd_count() const | boost::afio::dispatcher | |
| file(const std::vector< path_req > &reqs)=0 | boost::afio::dispatcher | [pure virtual] |
| fileflags(file_flags flags) const | boost::afio::dispatcher | |
| int_get_handle_to_containing_dir(F *parent, size_t id, path_req req, completion_returntype(F::*dofile)(size_t, future<>, path_req)) (defined in boost::afio::dispatcher) | boost::afio::dispatcher | [protected] |
| invoke_async_op_completions(size_t id, future<> h, completion_returntype(F::*f)(size_t, future<>, Args...), Args...args) (defined in boost::afio::dispatcher) | boost::afio::dispatcher | [protected] |
| invoke_user_completion_fast(size_t id, future<> h, completion_t *callback) (defined in boost::afio::dispatcher) | boost::afio::dispatcher | [protected] |
| invoke_user_completion_slow(size_t id, future<> h, std::function< completion_t > callback) (defined in boost::afio::dispatcher) | boost::afio::dispatcher | [protected] |
| read(const std::vector< io_req< T >> &ops)=0 | boost::afio::dispatcher | [pure virtual] |
| rmdir(const std::vector< path_req > &reqs)=0 | boost::afio::dispatcher | [pure virtual] |
| rmfile(const std::vector< path_req > &reqs)=0 | boost::afio::dispatcher | [pure virtual] |
| rmsymlink(const std::vector< path_req > &reqs)=0 | boost::afio::dispatcher | [pure virtual] |
| statfs(const std::vector< future<>> &ops, const std::vector< fs_metadata_flags > &reqs)=0 | boost::afio::dispatcher | [pure virtual] |
| symlink(const std::vector< path_req > &reqs, const std::vector< future<>> &targets=std::vector< future<>>())=0 | boost::afio::dispatcher | [pure virtual] |
| sync(const std::vector< future<>> &ops)=0 | boost::afio::dispatcher | [pure virtual] |
| testing_flags(detail::unit_testing_flags flags) (defined in boost::afio::dispatcher) | boost::afio::dispatcher | |
| threadsource() const | boost::afio::dispatcher | |
| truncate(const std::vector< future<>> &ops, const std::vector< off_t > &sizes)=0 | boost::afio::dispatcher | [pure virtual] |
| wait_queue_depth() const | boost::afio::dispatcher | |
| write(const std::vector< io_req< const T >> &ops)=0 | boost::afio::dispatcher | [pure virtual] |
| write(const std::vector< io_req< T >> &ops) (defined in boost::afio::dispatcher) | boost::afio::dispatcher | |
| zero(const std::vector< future<>> &ops, const std::vector< std::vector< std::pair< off_t, off_t >>> &ranges)=0 | boost::afio::dispatcher | [pure virtual] |
| ~dispatcher() | boost::afio::dispatcher | [virtual] |