25 #include <aerospike/as_util.h>
26 #include <aerospike/as_val.h>
34 struct as_iterator_hooks_s;
39 typedef struct as_iterator_s {
55 const struct as_iterator_hooks_s * hooks;
62 typedef struct as_iterator_hooks_s {
void as_iterator_destroy(as_iterator *iterator)
as_iterator * as_iterator_init(as_iterator *iterator, bool free, void *data, const as_iterator_hooks *hooks)
static bool as_iterator_has_next(const as_iterator *iterator)
static const as_val * as_iterator_next(as_iterator *iterator)
#define as_util_hook(hook, default, object, args...)