1 | //===----------------------------------------------------------------------===// |
2 | // DuckDB |
3 | // |
4 | // duckdb/common/fsst.hpp |
5 | // |
6 | // |
7 | //===----------------------------------------------------------------------===// |
8 | |
9 | #pragma once |
10 | |
11 | namespace duckdb { |
12 | |
13 | class FSSTPrimitives { |
14 | public: |
15 | static string_t DecompressValue(void *duckdb_fsst_decoder, Vector &result, const char *compressed_string, |
16 | idx_t compressed_string_len); |
17 | static Value DecompressValue(void *duckdb_fsst_decoder, const char *compressed_string, idx_t compressed_string_len); |
18 | }; |
19 | } // namespace duckdb |
20 | |