HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
zlib.hpp
1// Copyright 2020 Pokitec
2// All rights reserved.
3
4#pragma once
5
6#include "TTauri/Foundation/URL.hpp"
7#include "TTauri/Foundation/byte_string.hpp"
8#include "TTauri/Foundation/FileView.hpp"
9#include <cstddef>
10
11namespace tt {
12
13bstring zlib_decompress(nonstd::span<std::byte const> bytes, ssize_t max_size=0x0100'0000);
14
15inline bstring zlib_decompress(URL const &url, ssize_t max_size=0x0100'0000) {
16 return zlib_decompress(FileView(url), max_size);
17}
18
19}