DC_DESCRIPTOR_ITERATOR(3) | Library Functions Manual | DC_DESCRIPTOR_ITERATOR(3) |
dc_descriptor_iterator
—
#include
<libdivecomputer/descriptor.h>
dc_status_t
dc_descriptor_iterator
(dc_iterator_t
**iterator);
DC_STATUS_SUCCESS
. The
dc_iterator_next(3) function
must be used to iterate over the iterator. You must use
dc_descriptor_free(3) on
the returned descriptor value.
DC_STATUS_SUCCESS
and fills in the
iterator pointer on success.
dc_descriptor_iterator(&iter)); while (dc_iterator_next(iter, &desc) == DC_STATUS_SUCCESS) { printf("%s\n", dc_descriptor_get_vendor(desc)); dc_descriptor_free(desc); } dc_iterator_free(iter);
January 5, 2017 | NetBSD 10.0 |