|
Libosmium
2.22.0
Fast and flexible C++ library for working with OpenStreetMap data
|
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 |