cuSBF
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
gzstreambuf.hpp File Reference
#include <cstddef>
#include <cstdint>
#include <filesystem>
#include <format>
#include <istream>
#include <memory>
#include <streambuf>
#include <string_view>
#include <zlib.h>
#include <cusbf/error.hpp>
Include dependency graph for gzstreambuf.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  cusbf::detail::GzStreambuf
 std::streambuf over a gzip file (zlib gzread). More...
 
class  cusbf::detail::GzIstream
 std::istream adapter for GzStreambuf. More...
 

Namespaces

namespace  cusbf
 
namespace  cusbf::detail
 

Functions

bool cusbf::detail::isGzipFile (const std::filesystem::path &path)
 True when path begins with the gzip magic bytes (0x1F, 0x8B).