NeoMutt
2024-10-02-37-gfa9146
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,
int
did
,
int
uid
,
const
char
**parsed_until,
struct
ExpandoParseError
*err);
39
40
#endif
/* MUTT_EXPANDO_NODE_CONDDATE_H */
node_conddate_parse
struct ExpandoNode * node_conddate_parse(const char *str, int did, int uid, const char **parsed_until, struct ExpandoParseError *err)
Parse a CondDate format string - Implements ExpandoDefinition::parse() -.
Definition:
node_conddate.c:208
ExpandoNode
Basic Expando Node.
Definition:
node.h:67
ExpandoNode::uid
int uid
Unique ID, e.g. ED_EMA_SIZE.
Definition:
node.h:70
ExpandoNode::did
int did
Domain ID, e.g. ED_EMAIL.
Definition:
node.h:69
ExpandoParseError
Buffer for parsing errors.
Definition:
parse.h:35
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