work with config files written in rfc.zeromq.org/spec:4/ZPL.
Create new config item
Destroy a config item and all its children
Return name of config item
Return value of config item
Insert or update configuration key with value
Equivalent to zconfig_put, accepting a format specifier and variable
argument list, instead of a single string value.
Get value for config item into a string value; leading slash is optional
and ignored.
Set config item name, name may be NULL
Set new value for config item. The new value may be a string, a printf
format, or NULL. Note that if string may possibly contain '%', or if it
comes from an insecure source, you must use '%s' as the format, followed
by the string.
Find our first child, if any
Find our first sibling, if any
Find a config item along a path; leading slash is optional and ignored.
Locate the last config item at a specified depth
Execute a callback for each config item in the tree; returns zero if
successful, else -1.
Add comment to config item before saving to disk. You can add as many
comment lines as you like. If you use a null format, all comments are
deleted.
Return comments of config item, as zlist.
Load a config tree from a specified ZPL text file; returns a zconfig_t
reference for the root, if the file exists and is readable. Returns NULL
if the file does not exist.
Save a config tree to a specified ZPL text file, where a filename
"-" means dump to standard output.
Equivalent to zconfig_load, taking a format string instead of a fixed
filename.
Equivalent to zconfig_save, taking a format string instead of a fixed
filename.
Report filename used during zconfig_load, or NULL if none
Reload config tree from same file that it was previously loaded from.
Returns 0 if OK, -1 if there was an error (and then does not change
existing data).
Load a config tree from a memory chunk
Save a config tree to a new memory chunk
Load a config tree from a null-terminated string
Save a config tree to a new null terminated string
Return true if a configuration tree was loaded from a file and that
file has changed in since the tree was loaded.
Print the config file to open stream
Print properties of object
Self test of this class