NeoMutt  2024-12-12-14-g7b49f7
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
28struct Buffer;
29struct Expando;
30
31int expando_filter(const struct Expando *exp, const struct ExpandoRenderCallback *erc,
32 void *data, MuttFormatFlags flags, int max_cols, struct Buffer *buf);
33
34#endif /* MUTT_EXPANDO_FILTER_H */
int expando_filter(const struct Expando *exp, const struct ExpandoRenderCallback *erc, 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 Expandos using Data.
uint8_t MuttFormatFlags
Flags for expando_render(), e.g. MUTT_FORMAT_FORCESUBJ.
Definition: render.h:32
String manipulation buffer.
Definition: buffer.h:36
Parsed Expando trees.
Definition: expando.h:41