Freeciv-3.3
|
Go to the source code of this file.
Data Structures | |
struct | section |
struct | section_file |
Macros | |
#define | SECFILE_LOG(secfile, psection, format, ...) |
#define | SECFILE_RETURN_IF_FAIL(secfile, psection, condition) |
#define | SECFILE_RETURN_VAL_IF_FAIL(secfile, psection, condition, value) |
#define | SPECHASH_TAG section |
#define | SPECHASH_CSTR_KEY_TYPE |
#define | SPECHASH_IDATA_TYPE struct section * |
#define | SPECHASH_TAG entry |
#define | SPECHASH_ASTR_KEY_TYPE |
#define | SPECHASH_IDATA_TYPE struct entry * |
Functions | |
void | secfile_log (const struct section_file *secfile, const struct section *psection, const char *file, const char *function, int line, const char *format,...) fc__attribute((__format__(__printf__ |
bool | entry_from_token (struct section *psection, const char *name, const char *tok) |
#define SECFILE_LOG | ( | secfile, | |
psection, | |||
format, | |||
... | |||
) |
Definition at line 59 of file section_file.h.
#define SECFILE_RETURN_IF_FAIL | ( | secfile, | |
psection, | |||
condition | |||
) |
Definition at line 62 of file section_file.h.
#define SECFILE_RETURN_VAL_IF_FAIL | ( | secfile, | |
psection, | |||
condition, | |||
value | |||
) |
Definition at line 67 of file section_file.h.
#define SPECHASH_ASTR_KEY_TYPE |
Definition at line 79 of file section_file.h.
#define SPECHASH_CSTR_KEY_TYPE |
Definition at line 74 of file section_file.h.
Definition at line 75 of file section_file.h.
Definition at line 75 of file section_file.h.
Definition at line 73 of file section_file.h.
Definition at line 73 of file section_file.h.
Add entry to section from token.
Definition at line 135 of file section_file.c.
Referenced by entry_from_inf_token().