Source
449
449
void zbx_list_prepend(zbx_list_t *list, void *value, zbx_list_item_t **inserted);
450
450
int zbx_list_pop(zbx_list_t *list, void **value);
451
451
int zbx_list_peek(const zbx_list_t *list, void **value);
452
452
void zbx_list_iterator_init(zbx_list_t *list, zbx_list_iterator_t *iterator);
453
453
int zbx_list_iterator_next(zbx_list_iterator_t *iterator);
454
454
int zbx_list_iterator_peek(const zbx_list_iterator_t *iterator, void **value);
455
455
void zbx_list_iterator_clear(zbx_list_iterator_t *iterator);
456
456
int zbx_list_iterator_equal(const zbx_list_iterator_t *iterator1, const zbx_list_iterator_t *iterator2);
457
457
int zbx_list_iterator_isset(const zbx_list_iterator_t *iterator);
458
458
void zbx_list_iterator_update(zbx_list_iterator_t *iterator);
459
+
void *zbx_list_iterator_remove_next(zbx_list_iterator_t *iterator);
459
460
460
461
461
462
#endif