1 #ifndef OSMIUM_IO_READER_WITH_PROGRESS_BAR_HPP
2 #define OSMIUM_IO_READER_WITH_PROGRESS_BAR_HPP
62 template <
typename... TArgs>
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
ProgressBar & progress_bar() noexcept
Get the underlying ProgressBar object.
Definition: reader_with_progress_bar.hpp:83
ReaderWithProgressBar(bool enable, TArgs &&... args)
Definition: reader_with_progress_bar.hpp:63
osmium::memory::Buffer read()
Definition: reader_with_progress_bar.hpp:72
ProgressBar m_progress_bar
Definition: reader_with_progress_bar.hpp:51
Definition: reader.hpp:90
osmium::memory::Buffer read()
Definition: reader.hpp:380
std::size_t file_size() const noexcept
Definition: reader.hpp:442
std::size_t offset() const noexcept
Definition: reader.hpp:460
Definition: buffer.hpp:97
InputIterator< Reader > begin(Reader &reader)
Definition: reader_iterator.hpp:43
InputIterator< Reader > end(Reader &)
Definition: reader_iterator.hpp:47
Namespace for everything in the Osmium library.
Definition: assembler.hpp:53
Definition: location.hpp:551