libfilezilla
writer_base Member List

This is the complete list of members for writer_base, including all inherited members.

add_buffer(buffer_lease &&b, aio_waiter &h)writer_base
add_buffer(buffer_lease &&b, event_handler &h) (defined in writer_base)writer_base
add_waiter(aio_waiter &h) (defined in aio_waitable)aio_waitableprotected
add_waiter(event_handler &h) (defined in aio_waitable)aio_waitableprotected
buffer_pool_ (defined in writer_base)writer_baseprotected
buffers_ (defined in writer_base)writer_baseprotected
close() (defined in writer_base)writer_base
do_add_buffer(scoped_lock &l, buffer_lease &&b)=0 (defined in writer_base)writer_baseprotectedpure virtual
do_close(scoped_lock &) (defined in writer_base)writer_baseinlineprotectedvirtual
do_finalize(scoped_lock &l)=0 (defined in writer_base)writer_baseprotectedpure virtual
error_ (defined in writer_base)writer_baseprotected
finalize(aio_waiter &h)writer_base
finalize(event_handler &h) (defined in writer_base)writer_base
finalizing_ (defined in writer_base)writer_baseprotected
max_buffers_ (defined in writer_base)writer_baseprotected
mtx_ (defined in writer_base)writer_baseprotected
name_ (defined in writer_base)writer_baseprotected
nosize (defined in aio_base)aio_basestatic
operator=(writer_base const &)=delete (defined in writer_base)writer_base
preallocate(uint64_t)writer_baseinlinevirtual
progress_cb_ (defined in writer_base)writer_baseprotected
progress_cb_t typedefwriter_base
remove_waiter(aio_waiter &h)aio_waitable
remove_waiter(event_handler &h) (defined in aio_waitable)aio_waitable
remove_waiters()aio_waitableprotected
set_mtime(datetime const &)writer_baseinlinevirtual
signal_availibility() (defined in aio_waitable)aio_waitableprotected
size_type typedef (defined in aio_base)aio_base
writer_base(writer_base const &)=delete (defined in writer_base)writer_base
writer_base(std::wstring &&name, aio_buffer_pool &pool, progress_cb_t &&progress_cb, size_t max_buffers) noexcept (defined in writer_base)writer_baseinlineprotected
writer_base(std::wstring_view name, aio_buffer_pool &pool, progress_cb_t &&progress_cb, size_t max_buffers) noexcept (defined in writer_base)writer_baseinlineprotected
~aio_base() noexcept=default (defined in aio_base)aio_basevirtual
~aio_waitable()=default (defined in aio_waitable)aio_waitablevirtual