NeoMutt  2019-12-07
Teaching an old dog new tricks
DOXYGEN
quad.h
Go to the documentation of this file.
1 
23 #ifndef MUTT_CONFIG_QUAD_H
24 #define MUTT_CONFIG_QUAD_H
25 
26 struct Buffer;
27 struct ConfigSet;
28 struct HashElem;
29 
30 extern const char *QuadValues[];
31 
36 {
37  MUTT_ABORT = -1,
42 };
43 
44 void quad_init(struct ConfigSet *cs);
45 int quad_he_toggle(struct ConfigSet *cs, struct HashElem *he, struct Buffer *err);
46 
47 #endif /* MUTT_CONFIG_QUAD_H */
Container for lots of config items.
Definition: set.h:187
const char * QuadValues[]
Valid strings for creating a QuadValue.
Definition: quad.c:43
User aborted the question (with Ctrl-G)
Definition: quad.h:37
User answered 'Yes', or assume 'Yes'.
Definition: quad.h:39
int quad_he_toggle(struct ConfigSet *cs, struct HashElem *he, struct Buffer *err)
Toggle the value of a quad.
Definition: quad.c:226
String manipulation buffer.
Definition: buffer.h:33
Ask the user, defaulting to 'Yes'.
Definition: quad.h:41
User answered 'No', or assume 'No'.
Definition: quad.h:38
Ask the user, defaulting to 'No'.
Definition: quad.h:40
The item stored in a Hash Table.
Definition: hash.h:42
void quad_init(struct ConfigSet *cs)
Register the Quad-option config type.
Definition: quad.c:191
QuadOption
Possible values for a quad-option.
Definition: quad.h:35