hdf_set_valuef man page on DragonFly
[printable version]
hdf_set_valuef(3) util/neo_hdf.h hdf_set_valuef(3)
NAME
hdf_set_valuef - Set the value of a named node
SYNOPSIS
#include <util/neo_hdf.h>
NEOERR* hdf_set_valuef (HDF *hdf, const char *fmt, ...)
ATTRIBUTE_PRINTF(2,3);
ARGUMENTS
hdf -> the pointer to the hdf dataset
fmt -> the name=value printf(3) format string
DESCRIPTION
hdf_set_valuef is a convenience function that wraps hdf_set_value. Due
to limitations of C, the fmt is in the format "name=value", where we
will first format the entire string, and then break it at the first
(from the left) equal sign (=) and use the left portion as the name and
the right portion as the value. This function is somewhat inefficient
in that it first allocates the full name=value, and then the call to
hdf_set_value duplicates the value portion, and then we free the
name=value. Currently, we don't strip whitespace from the key or
value. In the future, this function might work more like reading a
single line of an HDF string or file, allowing for attributes and sym‐
links to be specified... maybe.
RETURN VALUE
None
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
ClearSilver 12 July 2007 hdf_set_valuef(3)
[top]
List of man pages available for DragonFly
Copyright (c) for man pages and the logo by the respective OS vendor.
For those who want to learn more, the polarhome community provides shell access and support.
[legal]
[privacy]
[GNU]
[policy]
[cookies]
[netiquette]
[sponsors]
[FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
|
Vote for polarhome
|