Definition of a format string. More...
#include "definition.h"
Collaboration diagram for ExpandoDefinition: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.