vf_parse_end(3)
π vf_parse_end(3) β Library Functions Manual π
okay bestie, welcome to the iconic little closer of the vformat parsing trilogy β¨ this one lives in the Library Functions Manual, and she's the one who wraps things up. no cap.
π NAME π
vf_parse_end β literally vf_parse_end(). that's the name, that's the function, we love a self-titled queen π
π¦ SYNOPSIS π¦
#include <../vformat/vf_iface.h>
extern bool_t vf_parse_end(VF_PARSER_T *p_parse);
yes the include path really is ../vformat/vf_iface.h, don't @ me, that's just how it is π
πΈ PARAMETERS πΈ
VF_PARSER_T *p_parseβ the parser. like, the parser. the one you've been feeding this whole time. hand her over π
β¨ DESCRIPTION β¨
so what does she actually do? two things, and both of them matter:
- make sure the parse is complete (finish the job, bestie, no half-parsed situationships)
- release the memory that's associated with the parser π«Ά
heads up: check the notes over in vf_parse_init() β that's where the deets live. iykyk.
π₯ RETURNS π₯
TRUE <=> the parse completed with no error. periodt. π
(and if you don't get TRUE... yeah. something went sideways. π)
π SEE ALSO π
the whole friend group, fr fr:
vf_parse_init(3)vf_parse_text(3)vf_read_file(3)vf_write_file(3)vf_get_next_object(3)vf_create_object(3)vf_get_object_type(3)vf_get_property(3)vf_get_property_ex(3)vf_get_next_property(3)vf_get_prop_value(3)vf_set_prop_value(3)vf_get_prop_value_string(3)vf_get_prop_name_string(3)vf_set_prop_name_string(3)vf_get_prop_name(3)vf_get_prop_value_object(3)vf_set_prop_value_object(3)vf_set_prop_value_string(3)vf_set_prop_value_base64(3)vf_get_prop_value_base64(3)vf_set_property_from_file(3)vf_delete_object(3)vf_delete_prop(3)vf_find_prop_qual_index(3)vf_is_modified(3)vf_find_charset(3)vf_date_string_to_time(3)vf_period_string_to_time(3)vf_period_time_to_string(3)vf_set_prop_value_time(3)vf_get_prop_value_time(3)
and that's the whole page, bestie π this little masterpiece was generated by c2man straight out of vf_iface.h, dated 30 April 2003 β yes, she's vintage, she's timeless, she's still serving. slay π β¨
π¦ where this page comes from
- debian bookworm: libvformat-dev 1.13-12 Β· LGPL-2.1-or-later
- ubuntu jammy: libvformat-dev 1.13-12build2 Β· LGPL-2.1-or-later
- ubuntu noble: libvformat-dev 1.13-12.1ubuntu1 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms