1 #ifndef OSMIUM_IO_READER_WITH_PROGRESS_BAR_HPP 2 #define OSMIUM_IO_READER_WITH_PROGRESS_BAR_HPP 62 template <
typename... TArgs>
77 m_progress_bar.
done();
101 #endif // OSMIUM_IO_READER_WITH_PROGRESS_BAR_HPP ProgressBar m_progress_bar
Definition: reader_with_progress_bar.hpp:51
osmium::memory::Buffer read()
Definition: reader.hpp:371
ProgressBar & progress_bar() noexcept
Get the underlying ProgressBar object.
Definition: reader_with_progress_bar.hpp:83
std::size_t file_size() const noexcept
Definition: reader.hpp:418
void update(std::size_t current_size)
Definition: progress_bar.hpp:148
InputIterator< Reader > end(Reader &)
Definition: reader_iterator.hpp:47
ReaderWithProgressBar(bool enable, TArgs &&... args)
Definition: reader_with_progress_bar.hpp:63
Definition: location.hpp:550
void done()
Definition: progress_bar.hpp:177
InputIterator< Reader > begin(Reader &reader)
Definition: reader_iterator.hpp:43
Namespace for everything in the Osmium library.
Definition: assembler.hpp:53
Definition: reader.hpp:92
Definition: progress_bar.hpp:46
Definition: reader_with_progress_bar.hpp:49
std::size_t offset() const noexcept
Definition: reader.hpp:436
Definition: buffer.hpp:97
osmium::memory::Buffer read()
Definition: reader_with_progress_bar.hpp:72