Lines Matching refs:ud
55 append_char (unsigned char c, size_t nchars, void *ud)
57 std::string *out = reinterpret_cast<std::string *>(ud);
64 append_len (unsigned const char *str, size_t len, void *ud)
66 std::string *out = reinterpret_cast<std::string *>(ud);
73 append_int (int64_t elt, void *ud)
75 std::string *out = reinterpret_cast<std::string *>(ud);
83 append_double (double elt, void *ud)
85 std::string *out = reinterpret_cast<std::string *>(ud);
108 unsigned char ** /*replace*/, size_t * /*replace_len*/, bool *need_free, void* ud)
112 auto vars = reinterpret_cast<std::set<std::string> *>(ud);
120 unsigned char **replace, size_t *replace_len, bool *need_free, void* ud)
124 auto replacer = reinterpret_cast<variable_replacer *>(ud);
442 cbdata.ud = reinterpret_cast<void *>(&out);
468 //Macro handler will receive a macro_userdata_s as void *ud
476 //Macro handler will receive a macro_userdata_s as void *ud
524 //Macro handler will receive a macro_userdata_s as void *ud
577 //Macro handler will receive a macro_userdata_s as void *ud
585 //Macro handler will receive a macro_userdata_s as void *ud
607 //Macro handler will receive a macro_userdata_s as void *ud