|
Libosmium
2.15.4
Fast and flexible C++ library for working with OpenStreetMap data
|
#include <gzip_compression.hpp>


Public Member Functions | |
| GzipDecompressor (const int fd) | |
| GzipDecompressor (const GzipDecompressor &)=delete | |
| GzipDecompressor & | operator= (const GzipDecompressor &)=delete |
| GzipDecompressor (GzipDecompressor &&)=delete | |
| GzipDecompressor & | operator= (GzipDecompressor &&)=delete |
| ~GzipDecompressor () noexcept final | |
| std::string | read () final |
| void | close () final |
Public Member Functions inherited from osmium::io::Decompressor | |
| Decompressor ()=default | |
| Decompressor (const Decompressor &)=delete | |
| Decompressor & | operator= (const Decompressor &)=delete |
| Decompressor (Decompressor &&)=delete | |
| Decompressor & | operator= (Decompressor &&)=delete |
| virtual | ~Decompressor () noexcept=default |
| std::size_t | file_size () const noexcept |
| void | set_file_size (const std::size_t size) noexcept |
| std::size_t | offset () const noexcept |
| void | set_offset (const std::size_t offset) noexcept |
Private Attributes | |
| gzFile | m_gzfile = nullptr |
Additional Inherited Members | |
Public Types inherited from osmium::io::Decompressor | |
| enum | { input_buffer_size = 1024U * 1024U } |
|
inlineexplicit |
|
delete |
|
delete |
|
inlinefinalnoexcept |
|
inlinefinalvirtual |
Implements osmium::io::Decompressor.
|
delete |
|
delete |
|
inlinefinalvirtual |
Implements osmium::io::Decompressor.
|
private |
1.8.13