Definition of a format string. More...
#include "definition.h"
Data Fields | |
const char * | short_name |
Short Expando name, e.g. "n". | |
const char * | long_name |
Long Expando name, e.g. "name". | |
short | did |
Domain ID. | |
short | uid |
Unique ID in domain. | |
struct ExpandoNode *(* | parse )(const char *str, struct ExpandoFormat *fmt, int did, int uid, ExpandoParserFlags flags, const char **parsed_until, struct ExpandoParseError *err) |
Definition of a format string.
This defines which expandos are allowed in a format string.
Definition at line 43 of file definition.h.
const char* ExpandoDefinition::short_name |
Short Expando name, e.g. "n".
Definition at line 45 of file definition.h.
const char* ExpandoDefinition::long_name |
Long Expando name, e.g. "name".
Definition at line 46 of file definition.h.
short ExpandoDefinition::did |
Domain ID.
Definition at line 47 of file definition.h.
short ExpandoDefinition::uid |
Unique ID in domain.
Definition at line 48 of file definition.h.
struct ExpandoNode *(* ExpandoDefinition::parse) (const char *str, struct ExpandoFormat *fmt, int did, int uid, ExpandoParserFlags flags, const char **parsed_until, struct ExpandoParseError *err) |
Definition at line 48 of file definition.h.