Libosmium
2.15.5
Fast and flexible C++ library for working with OpenStreetMap data
|
Go to the documentation of this file. 1 #ifndef OSMIUM_IO_READER_WITH_PROGRESS_BAR_HPP
2 #define OSMIUM_IO_READER_WITH_PROGRESS_BAR_HPP
62 template <
typename... TArgs>
101 #endif // OSMIUM_IO_READER_WITH_PROGRESS_BAR_HPP
std::size_t offset() const noexcept
Definition: reader.hpp:454
ProgressBar & progress_bar() noexcept
Get the underlying ProgressBar object.
Definition: reader_with_progress_bar.hpp:83
void done()
Definition: progress_bar.hpp:179
Definition: buffer.hpp:97
void update(std::size_t current_size)
Definition: progress_bar.hpp:150
Definition: progress_bar.hpp:46
InputIterator< Reader > begin(Reader &reader)
Definition: reader_iterator.hpp:43
Definition: reader_with_progress_bar.hpp:49
Namespace for everything in the Osmium library.
Definition: assembler.hpp:53
osmium::memory::Buffer read()
Definition: reader.hpp:374
osmium::memory::Buffer read()
Definition: reader_with_progress_bar.hpp:72
std::size_t file_size() const noexcept
Definition: reader.hpp:436
ReaderWithProgressBar(bool enable, TArgs &&... args)
Definition: reader_with_progress_bar.hpp:63
Definition: location.hpp:551
ProgressBar m_progress_bar
Definition: reader_with_progress_bar.hpp:51
Definition: reader.hpp:90
InputIterator< Reader > end(Reader &)
Definition: reader_iterator.hpp:47