NeoMutt
2025-09-05-7-geaa2bd
Teaching an old dog new tricks
DOXYGEN
Toggle main menu visibility
Home
Data Structures
Data Structures
Data Structure Index
Class Hierarchy
Data Fields
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Functions
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Files
File List
Globals
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Typedefs
a
b
c
e
f
g
h
i
k
l
m
n
o
p
r
s
t
w
Enumerations
a
b
c
d
e
f
g
h
i
k
l
m
n
p
q
r
s
t
u
v
w
x
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
w
x
Macros
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
w
Libraries
APIs
GitHub
•
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
Loading...
Searching...
No Matches
private.h
Go to the documentation of this file.
1
23
#ifndef MUTT_COMPRESS_PRIVATE_H
24
#define MUTT_COMPRESS_PRIVATE_H
25
26
#define COMPRESS_OPS(_name, _min_level, _max_level) \
27
const struct ComprOps compr_##_name##_ops = { \
28
.name = #_name, \
29
.min_level = _min_level, \
30
.max_level = _max_level, \
31
.open = compr_##_name##_open, \
32
.compress = compr_##_name##_compress, \
33
.decompress = compr_##_name##_decompress, \
34
.close = compr_##_name##_close, \
35
};
36
37
#endif
/* MUTT_COMPRESS_PRIVATE_H */