Lines Matching full:ud
230 void* ud; /**< Opaque user data */ member
245 * @param ud user specified data pointer
247 typedef void (*ucl_userdata_dtor)(void *ud);
248 typedef const char* (*ucl_userdata_emitter)(void *ud);
924 * @param ud opaque user data
930 void* ud);
938 * @param ud opaque user data
945 void* ud);
979 * @param ud opaque user data for a handler
984 ucl_macro_handler handler, void* ud);
991 * @param ud opaque user data for a handler
997 void* ud);
1006 * @param ud opaque userdata
1010 unsigned char **replace, size_t *replace_len, bool *need_free, void* ud);
1025 * @param ud opaque data for the handler
1028 ucl_variable_handler handler, void *ud);
1395 int (*ucl_emitter_append_character) (unsigned char c, size_t nchars, void *ud);
1397 int (*ucl_emitter_append_len) (unsigned const char *str, size_t len, void *ud);
1399 int (*ucl_emitter_append_int) (int64_t elt, void *ud);
1401 int (*ucl_emitter_append_double) (double elt, void *ud);
1403 void (*ucl_emitter_free_func)(void *ud);
1405 void *ud; member