ldb_schema_attribute(3)

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

✨ NAME ✨

ldb_schema_attribute β€” the little struct bestie that describes one schema attribute, straight out of the ldb_schema_attribute(3) manual page πŸ’–


🌸 SYNOPSIS 🌸

Okay so this is a data structure, not a function β€” so there's no calling it, you just have it, iykyk. It's giving "here are my fields, look at them, they're iconic":

πŸŽ€ Data Fields πŸŽ€

const char * name
unsigned flags
const struct ldb_schema_syntax * syntax
  • const char * name β€” the name, fr fr. That's the pointer to the string holding the attribute's name. πŸ‘‘
  • unsigned flags β€” the flags field, an unsigned, doing its little bit-flag thing. 🚩
  • const struct ldb_schema_syntax * syntax β€” a pointer to a const struct ldb_schema_syntax, which is where the syntax lives. Lowkey the most structural part of the whole vibe. πŸ’…
That's genuinely the whole struct β€” three fields, no cap. No extra members hiding anywhere, don't let anyone tell you otherwise. πŸ™ˆ

πŸ¦‹ Author πŸ¦‹

This page was Generated automatically by Doxygen for LDB from the source code. β€” so like, nobody hand-wrote this, the tooling did it, and honestly? It ate. πŸ€–βœ¨


That's the whole page, bestie β€” stay hydrated, read your structs, and remember that the manual name is 3 and it lives in the Library Functions Manual 🫢

Mwah πŸ’œ β€” courtesy of LDB, and yes, this is ldb_schema_attribute(3), slay.