acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
compress.h
1
// Created by camilo from gz on 2021-11-10 10:03 BRT <3ThomasBorregaardSorensen!!
2
#pragma once
3
4
5
#include "acme/filesystem/file/transfer.h"
6
7
8
class
CLASS_DECL_ACME compress :
9
virtual
public
::file_transfer
10
{
11
public
:
12
13
14
compress();
15
~compress()
override
;
16
17
18
virtual
void
set_level(::i32 iLevel);
19
20
21
void
transfer(
::file::file
* pfileOut,
::file::file
* pfileIn, transfer_progress_function transferprogressfunction = {})
override
;
22
23
24
virtual ::u32 crc32(::u32 uCrc, const ::block&
block
);
25
26
27
};
28
29
30
file::file
Definition
file.h:33
file_transfer
Definition
transfer.h:7
block
Definition
block.h:46
compress
compress.h
Generated by
1.17.0