hdf_write_string(3)
β¨ hdf_write_string(3) β¨
okay bestie, gather round, because this little function lives in util/neo_hdf.h and it's literally the "turn my whole HDF tree into one string" button π the manual is hdf_write_string(3), and yeah, the header line up top usually says the title and the manual name, so that's the tea π«
πΈ NAME πΈ
hdf_write_string β serialize an HDF dataset to a string
and then the original page just... keeps going in the NAME block, so here's the rest of it verbatim, no crumbs left behind:
Description:
Input:
Output:
(no cap, that's genuinely all it says there π the actual info is below)
β¨ SYNOPSIS β¨
#include <util/neo_hdf.h>
NEOERR* hdf_write_string (HDF *hdf, char **s);
so you pull in util/neo_hdf.h, and then it's NEOERR* hdf_write_string (HDF *hdf, char **s); β give it your HDF *hdf and a char **s, and it hands you back a NEOERR* like the good little serializing icon it is π
π¦ SEE ALSO π¦
the full squad, every single one, no gatekeeping π
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 yes, compareFunc)(3) and the parenthesis-less hdf_remove_tree are written exactly like that on purpose, that's not me being messy, that's just what the page says π)
and that's the whole page, bestie π go serialize something gorgeous π
this one's brought to you by ClearSilver, dated 12 July 2007, filed under hdf_write_string(3) β mwah, iconic, periodt β¨ππ
π¦ 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