#ifndef FX_COMPRESS_ZSTD_H_ #define FX_COMPRESS_ZSTD_H_ #include #include #include #include #include FX_DECLS_BEGIN; #define FX_TYPE_ZSTD_COMPRESSOR (fx_zstd_compressor_get_type()) FX_DECLARE_TYPE(fx_zstd_compressor); FX_TYPE_CLASS_DECLARATION_BEGIN(fx_zstd_compressor) FX_TYPE_CLASS_DECLARATION_END(fx_compressor) FX_API fx_type_id fx_zstd_compressor_get_type(void); FX_API fx_status fx_zstd_compressor_get_buffer_size( fx_compressor_mode mode, size_t *inbuf_size, size_t *outbuf_size); FX_TYPE_DEFAULT_CONSTRUCTOR(fx_zstd_compressor, FX_TYPE_ZSTD_COMPRESSOR); FX_DECLS_END; #endif