These functions inspect and manipulate basic properties of
struct val_labs objects.
size_t val_labs_count (const struct val_labs *val_labs) ¶Returns the number of value labels in val_labs.
bool val_labs_can_set_width (const struct val_labs *val_labs, int new_width) ¶Tests whether val_labs’s width may be changed to new_width
using val_labs_set_width. Returns true if it is allowed, false
otherwise.
A set of value labels may be resized to a given width only if each
value in it may be resized to that width, as determined by
value_is_resizable (see value_is_resizable).
void val_labs_set_width (struct val_labs *val_labs, int new_width) ¶Changes the width of val_labs’s values to new_width, which
must be a valid new width as determined by
val_labs_can_set_width.