#include "set.h"
Data Fields | |
| int | type |
| Data type, e.g. DT_STRING. | |
| const char * | name |
| Name of the type, e.g. "String". | |
| int(* | string_set )(void *var, struct ConfigDef *cdef, const char *value, struct Buffer *err) |
| int(* | string_get )(void *var, const struct ConfigDef *cdef, struct Buffer *result) |
| int(* | native_set )(void *var, const struct ConfigDef *cdef, intptr_t value, struct Buffer *err) |
| intptr_t(* | native_get )(void *var, const struct ConfigDef *cdef, struct Buffer *err) |
| int(* | string_plus_equals )(void *var, const struct ConfigDef *cdef, const char *value, struct Buffer *err) |
| int(* | string_minus_equals )(void *var, const struct ConfigDef *cdef, const char *value, struct Buffer *err) |
| bool(* | has_been_set )(void *var, const struct ConfigDef *cdef) |
| int(* | reset )(void *var, const struct ConfigDef *cdef, struct Buffer *err) |
| void(* | destroy )(void *var, const struct ConfigDef *cdef) |
| const char* ConfigSetType::name |
| bool(* ConfigSetType::has_been_set) (void *var, const struct ConfigDef *cdef) |
| void(* ConfigSetType::destroy) (void *var, const struct ConfigDef *cdef) |