QElectroTech
0.200.1-dev
Loading...
Searching...
No Matches
Delta.h
Go to the documentation of this file.
1
/* Delta.h -- Delta converter
2
2023-03-03 : Igor Pavlov : Public domain */
3
4
#ifndef ZIP7_INC_DELTA_H
5
#define ZIP7_INC_DELTA_H
6
7
#include "
7zTypes.h
"
8
9
EXTERN_C_BEGIN
10
11
#define DELTA_STATE_SIZE 256
12
13
void
Delta_Init
(
Byte
*state);
14
void
Delta_Encode
(
Byte
*state,
unsigned
delta,
Byte
*data,
SizeT
size);
15
void
Delta_Decode
(
Byte
*state,
unsigned
delta,
Byte
*data,
SizeT
size);
16
17
EXTERN_C_END
18
19
#endif
7zTypes.h
SizeT
size_t SizeT
Definition
7zTypes.h:247
EXTERN_C_BEGIN
#define EXTERN_C_BEGIN
Definition
7zTypes.h:20
EXTERN_C_END
#define EXTERN_C_END
Definition
7zTypes.h:21
Byte
unsigned char Byte
Definition
7zTypes.h:171
Delta_Encode
void Delta_Encode(Byte *state, unsigned delta, Byte *data, SizeT size)
Delta_Decode
void Delta_Decode(Byte *state, unsigned delta, Byte *data, SizeT size)
Delta_Init
void Delta_Init(Byte *state)
sources
import
edz
lzma
Delta.h
Generated by
1.15.0