Loading...
Searching...
No Matches
osmium::io::Writer Member List

This is the complete list of members for osmium::io::Writer, including all inherited members.

buffer_size() const noexcept | osmium::io::Writer | inline
close() | osmium::io::Writer | inline
default_buffer_size enum value | osmium::io::Writer | private
do_close() | osmium::io::Writer | inlineprivate
do_flush() | osmium::io::Writer | inlineprivate
do_write(osmium::memory::Buffer &&buffer) | osmium::io::Writer | inlineprivate
ensure_cleanup(TFunction func, TArgs &&... args) | osmium::io::Writer | inlineprivate
flush() | osmium::io::Writer | inline
m_buffer | osmium::io::Writer | private
m_buffer_size | osmium::io::Writer | private
m_file | osmium::io::Writer | private
m_header | osmium::io::Writer | private
m_header_written | osmium::io::Writer | private
m_notification | osmium::io::Writer | private
m_output | osmium::io::Writer | private
m_output_queue | osmium::io::Writer | private
m_status | osmium::io::Writer | private
m_thread | osmium::io::Writer | private
m_write_future | osmium::io::Writer | private
operator()(osmium::memory::Buffer &&buffer) | osmium::io::Writer | inline
operator()(const osmium::memory::Item &item) | osmium::io::Writer | inline
operator=(const Writer &)=delete | osmium::io::Writer |
operator=(Writer &&)=delete | osmium::io::Writer |
set_buffer_size(size_t size) noexcept | osmium::io::Writer | inline
set_header(const osmium::io::Header &header) | osmium::io::Writer | inline
set_option(options_type &options, osmium::thread::Pool &pool) | osmium::io::Writer | inlineprivatestatic
set_option(options_type &options, const osmium::io::Header &header) | osmium::io::Writer | inlineprivatestatic
set_option(options_type &options, overwrite value) | osmium::io::Writer | inlineprivatestatic
set_option(options_type &options, fsync value) | osmium::io::Writer | inlineprivatestatic
status enum name | osmium::io::Writer | private
write_header() | osmium::io::Writer | inlineprivate
write_thread(detail::future_string_queue_type &output_queue, std::unique_ptr< osmium::io::Compressor > &&compressor, std::promise< std::size_t > &&write_promise, std::atomic_bool *notification) | osmium::io::Writer | inlineprivatestatic
Writer(const osmium::io::File &file, TArgs &&... args) | osmium::io::Writer | inlineexplicit
Writer(const std::string &filename, TArgs &&... args) | osmium::io::Writer | inlineexplicit
Writer(const char *filename, TArgs &&... args) | osmium::io::Writer | inlineexplicit
Writer(const Writer &)=delete | osmium::io::Writer |
Writer(Writer &&)=delete | osmium::io::Writer |
~Writer() noexcept | osmium::io::Writer | inline