NAME
hdf_set_value - Set the value of a named node
SYNOPSIS
#include <util/neo_hdf.h>
NEOERR* hdf_set_value (HDF *hdf, const char *name, const char *value);
ARGUMENTS
hdf -> the pointer to the hdf dataset
name -> the named node to walk to
value -> the value to set the node to
DESCRIPTION
hdf_set_value will set the value of a named node. All of the
interstitial nodes which don’t exist will be created with a value of
NULL. Existing nodes are not modified. New nodes are created at the
end of the list. If a list of nodes exceeds FORCE_HASH_AT, then a HASH
will be created at that level and all of the nodes will be added to the
hash for faster lookup times. The copy of the value will be made which
the dataset will own.
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