#include <cstdint>#include <cstring>#include <ios>#include <memory>#include <type_traits>#include "zlib.h"#include "staticlib/config.hpp"#include "staticlib/io.hpp"#include "staticlib/compress/compress_exception.hpp"Go to the source code of this file.
Classes | |
| class | staticlib::compress::inflate_source< Source, buf_size > |
| Source wrapper that decompresses deflated data. More... | |
Namespaces | |
| namespace | staticlib |
| namespace | staticlib::compress |
Functions | |
| template<typename Source , class = typename std::enable_if<!std::is_lvalue_reference<Source>::value>::type> | |
| inflate_source< Source > | staticlib::compress::make_inflate_source (Source &&source) |
| Factory function for creating inflate sources, created object will own the specified source. | |
| template<typename Source > | |
| inflate_source < sl::io::reference_source < Source > > | staticlib::compress::make_inflate_source (Source &source) |
| Factory function for creating inflate sources, created object will NOT own the specified source. | |
1.8.1.2