ldb_utf8_fns(3)

πŸ“¦
version 4.24.7 Β· 2 versions
, in centos-stream 10, fedora 43, fedora 44

πŸ’– NAME πŸ’–

ldb_utf8_fns β€” bestie, you can optionally hand over your own custom utf8 functions, and they'll take care of all the comparisons and the casefolding for you πŸ¦‹


✨ SYNOPSIS ✨

#include <ldb_private.h>

πŸŽ€ Data Fields πŸŽ€

  • void * context β€” your very own lil' context pointer, just vibing there for you to use however you want πŸ’…
  • char *(* casefold )(void *context, TALLOC_CTX *mem_ctx, const char *s, size_t n) β€” the function pointer that does the casefolding ✨
  • int(* casecmp )(void *context, const struct ldb_val *v1, const struct ldb_val *v2) β€” the function pointer that does the comparing πŸ‘‘

🌸 Detailed Description 🌸

okay so here's the whole vibe: you, yes you, can optionally supply a custom set of utf8 functions, and those bad boys are what handle comparisons and casefolding. like, you don't have to, it's optional, but the door is open and the door is cute πŸšͺ✨


πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for LDB from the source code. not me getting auto-generated by a robot, it's giving iconic fr fr πŸ˜­πŸ’–


that's the whole page bestie, tysm for reading!! this was ldb_utf8_fns(3), brought to you by LDB, and yeah the author situation is literally "Generated automatically by Doxygen for LDB from the source code" β€” no cap πŸ’œπŸ«Ά