BRLAPI_PARAM_PROPERTIES_T(3)

πŸ“¦
version 6.9.1 Β· 6 versions
, in centos-stream 10, fedora 43, fedora 44, opensuse-leap 16.0, ubuntu resolute, ubuntu stonking

πŸ’– brlapi_param_properties_t β€” from the Library Functions Manual πŸ’–

okay bestie, sit down, hydrate, and let me tell you about a little struct in the brlapi_param.h cinematic universe. this is brlapi_param_properties_t, and it is literally the vibe check for a parameter β€” it's the thing that tells you what a parameter is and what you're allowed to do with it. no cap. ✨


✨ NAME ✨

brlapi_param_properties_t β€” the struct that spills all the tea about a parameter's properties πŸ«–


🌸 SYNOPSIS 🌸

#include <brlapi_param.h>

πŸŽ€ Data Fields πŸŽ€

  • brlapi_param_type_t type
  • uint16_t arraySize
  • uint16_t isArray:1
  • uint16_t canRead:1
  • uint16_t canWrite:1
  • uint16_t canWatch:1
  • uint16_t abiPadding1:4
  • uint16_t hasSubparam:1

πŸ¦‹ Detailed Description πŸ¦‹

it's giving structure that describes the properties of a parameter. that's the whole job. she's a metadata girlie and she's booked, blessed, and fully employed. πŸ’…


πŸ‘‘ Field Documentation πŸ‘‘

πŸ’œ uint16_t brlapi_param_properties_t::abiPadding1

she's here, she's padding, she's holding down the ABI. iconic. no further comment, she doesn't need one. 🫢

🌸 uint16_t brlapi_param_properties_t::arraySize

if .isArray is true, this is the number of elements in the parameter's value. but if .isArray is false? then the number of elements in the parameter's value is always exactly one. one (1). a solo act. main character energy, no ensemble. ⭐

πŸ’– uint16_t brlapi_param_properties_t::canRead

True if the parameter is readable. can you read it? yes bestie, go off. πŸ“–

πŸŽ€ uint16_t brlapi_param_properties_t::canWatch

True if the parameter can be watched. yes, you may observe. respectfully. πŸ‘€

🌈 uint16_t brlapi_param_properties_t::canWrite

True if the parameter is writable. you got the pen, bestie, use it wisely. ✍️

🧚 uint16_t brlapi_param_properties_t::hasSubparam

whether the Parameter uses the subparam argument. it's a yes/no situation and that's the whole vibe. πŸ™ˆ

πŸ¦‹ uint16_t brlapi_param_properties_t::isArray

True if the parameter's value contains several values; < False means always axactly one

okay so yes, the original really does say "axactly" β€” typo is canon, do not @ me, I'm just the messenger πŸ’€

so: several values = true. and < False means always axactly one. that's the rule, periodt. πŸ”₯

πŸ’… brlapi_param_type_t brlapi_param_properties_t::type

Type of the parameter's value. that's it. that's the field. she tells you the type. slay. ✨


πŸ’œ Author πŸ’œ

Generated automatically by Doxygen for BrlAPI from the source code. (not me writing my own bio, the robots did it, and honestly? respect. πŸ€–)


k bye bestie, mwah πŸ’‹

that's the whole page β€” brought to you by BrlAPI, Version 0.8, and that's the version the footer was repping, so we're repping it too. πŸŒˆπŸ’–

πŸ“¦ where this page comes from