hdf_obj_child(3)
π hdf_obj_child(3) π
okay bestie, so we're in util/neo_hdf.h territory today, and this little function is called hdf_obj_child β she's a real one, and she's here to hand you the first child of a dataset node. no cap. π«Ά
β¨ NAME β¨
hdf_obj_child β return the first child of a dataset node π
πΈ SYNOPSIS πΈ
#include <util/neo_hdf.h>
HDF* hdf_obj_child (HDF *hdf);
π¦ ARGUMENTS π¦
hdfβ the hdf dataset node, aka the node you're asking about, the main character of this whole operation π
π DESCRIPTION π
so hdf_obj_child, plus all her besties in the hdf_obj_ family, are the accessors to the HDF dataset. think of them as the front door instead of climbing through the window, yk?
and yes, technically rn we do not "hide" the HDF struct implementation β like, it's right there, you could just reach in and grab stuff directly. but bestie, pls don't. we recommend you use the accessor functions instead of accessing the values directly. it's giving good manners, it's giving future-proof, it's giving iykyk. β¨
β RETURN VALUE β
None π
(that's what the docs say, and we're keeping it fr fr)
π SEE ALSO π
hdf_set_symlink(3)hdf_get_valuef(3)compareFunc)(3)hdf_dump_str(3)hdf_get_int_value(3)hdf_read_string_ignore(3)hdf_copy(3)hdf_get_node(3)hdf_set_value(3)hdf_obj_child(3)hdf_read_string(3)hdf_set_buf(3)hdf_register_fileload(3)hdf_get_obj(3)hdf_get_attr(3)hdf_obj_top(3)hdf_dump_format(3)hdf_destroy(3)hdf_init(3)hdf_obj_value(3)hdf_write_string(3)hdf_set_valuevf(3)hdf_sort_obj(3)hdf_write_file_atomic(3)hdf_obj_attr(3)hdf_set_valuef(3)hdf_get_copy(3)hdf_write_file(3)hdf_get_valuevf(3)hdf_set_int_value(3)hdf_dump(3)hdf_get_value(3)hdf_set_copy(3)hdf_obj_next(3)hdf_search_path(3)hdf_obj_name(3)hdf_set_attr(3)hdf_get_child(3)hdf_remove_tree
and that's the whole vibe check, bestie β this page came straight outta ClearSilver, dated 12 July 2007. yes, 2007. she's vintage, she's iconic, she ate and left no crumbs. mwah π πβ¨
π¦ where this page comes from
- debian bookworm: clearsilver-dev 0.10.5-4+b5
- debian trixie: clearsilver-dev 0.10.5-6+b1
- epel 10: clearsilver 0.10.5-80.el10_2 Β· Apache-1.1
- epel 9: clearsilver 0.10.5-74.el9 Β· Apache-1.1
- fedora 43: clearsilver 0.10.5-80.fc43 Β· Apache-1.1
- fedora 44: clearsilver 0.10.5-82.fc44 Β· Apache-1.1
- ubuntu jammy: clearsilver-dev 0.10.5-4build3
- ubuntu noble: clearsilver-dev 0.10.5-4build7
- ubuntu questing: clearsilver-dev 0.10.5-6build1
- ubuntu resolute: clearsilver-dev 0.10.5-7
- ubuntu stonking: clearsilver-dev 0.10.5-7build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms