1#ifndef OSMIUM_IO_READER_WITH_PROGRESS_BAR_HPP
2#define OSMIUM_IO_READER_WITH_PROGRESS_BAR_HPP
62 template <
typename... TArgs>
72 osmium::memory::Buffer
read() {
Definition progress_bar.hpp:46
void done()
Definition progress_bar.hpp:179
void update(std::size_t current_size)
Definition progress_bar.hpp:150
Definition reader_with_progress_bar.hpp:49
ReaderWithProgressBar(bool enable, TArgs &&... args)
Definition reader_with_progress_bar.hpp:63
ProgressBar & progress_bar() noexcept
Get the underlying ProgressBar object.
Definition reader_with_progress_bar.hpp:83
osmium::memory::Buffer read()
Definition reader_with_progress_bar.hpp:72
ProgressBar m_progress_bar
Definition reader_with_progress_bar.hpp:51
osmium::memory::Buffer read()
Definition reader.hpp:444
std::size_t file_size() const noexcept
Definition reader.hpp:506
std::size_t offset() const noexcept
Definition reader.hpp:524
InputIterator< Reader > end(Reader &)
Definition reader_iterator.hpp:47
InputIterator< Reader > begin(Reader &reader)
Definition reader_iterator.hpp:43
Namespace for everything in the Osmium library.
Definition assembler.hpp:53
Definition location.hpp:555