NeoMutt
2024-10-02-7-gd3e66a
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
node_conddate.h
Go to the documentation of this file.
1
24
#ifndef MUTT_EXPANDO_NODE_CONDDATE_H
25
#define MUTT_EXPANDO_NODE_CONDDATE_H
26
27
struct
ExpandoParseError
;
28
32
struct
NodeCondDatePrivate
33
{
34
int
count
;
35
char
period
;
36
};
37
38
struct
ExpandoNode
*
node_conddate_parse
(
const
char
*str,
const
char
**parsed_until,
int
did
,
int
uid
,
struct
ExpandoParseError
*error);
39
40
#endif
/* MUTT_EXPANDO_NODE_CONDDATE_H */
node_conddate_parse
struct ExpandoNode * node_conddate_parse(const char *str, const char **parsed_until, int did, int uid, struct ExpandoParseError *error)
Parse a CondDate format string - Implements ExpandoDefinition::parse() -.
Definition:
node_conddate.c:148
ExpandoNode
Basic Expando Node.
Definition:
node.h:69
ExpandoNode::uid
int uid
Unique ID, e.g. ED_EMA_SIZE.
Definition:
node.h:73
ExpandoNode::did
int did
Domain ID, e.g. ED_EMAIL.
Definition:
node.h:72
ExpandoParseError
Buffer for parsing errors.
Definition:
parse.h:34
NodeCondDatePrivate
Private data for a Conditional Date.
Definition:
node_conddate.h:33
NodeCondDatePrivate::count
int count
Number of 'units' to count.
Definition:
node_conddate.h:34
NodeCondDatePrivate::period
char period
Units, e.g. 'd' Day or 'm' Month.
Definition:
node_conddate.h:35