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. | |
enum ExpandoDataType | data_type |
Type of data. | |
struct ExpandoNode *(* | parse )(const char *str, 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 51 of file definition.h.
const char* ExpandoDefinition::short_name |
Short Expando name, e.g. "n".
Definition at line 53 of file definition.h.
const char* ExpandoDefinition::long_name |
Long Expando name, e.g. "name".
Definition at line 54 of file definition.h.
short ExpandoDefinition::did |
Domain ID.
Definition at line 55 of file definition.h.
short ExpandoDefinition::uid |
Unique ID in domain.
Definition at line 56 of file definition.h.
enum ExpandoDataType ExpandoDefinition::data_type |
Type of data.
Definition at line 57 of file definition.h.
struct ExpandoNode *(* ExpandoDefinition::parse) (const char *str, int did, int uid, ExpandoParserFlags flags, const char **parsed_until, struct ExpandoParseError *err) |
Definition at line 57 of file definition.h.