NeoMutt
2024-11-14-34-g5aaf0d
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
filter.h
Go to the documentation of this file.
1
23
#ifndef MUTT_EXPANDO_FILTER_H
24
#define MUTT_EXPANDO_FILTER_H
25
26
#include "
render.h
"
27
28
struct
Buffer
;
29
struct
Expando
;
30
31
int
expando_filter
(
const
struct
Expando
*exp,
const
struct
ExpandoRenderData
*rdata,
32
void
*data,
MuttFormatFlags
flags,
int
max_cols,
struct
Buffer
*buf);
33
34
#endif
/* MUTT_EXPANDO_FILTER_H */
expando_filter
int expando_filter(const struct Expando *exp, const struct ExpandoRenderData *rdata, void *data, MuttFormatFlags flags, int max_cols, struct Buffer *buf)
Render an Expando and run the result through a filter.
Definition:
filter.c:138
render.h
Render Expandos using Data.
MuttFormatFlags
uint8_t MuttFormatFlags
Flags for expando_render(), e.g. MUTT_FORMAT_FORCESUBJ.
Definition:
render.h:32
Buffer
String manipulation buffer.
Definition:
buffer.h:36
ExpandoRenderData
Definition:
render.h:48
Expando
Parsed Expando trees.
Definition:
expando.h:41