35 union as_map_iterator_u;
37 struct as_map_hooks_s;
61 typedef struct as_map_s {
78 const struct as_map_hooks_s *
hooks;
85 typedef struct as_map_hooks_s {
111 uint32_t (* hashcode)(
const as_map * map);
188 union as_map_iterator_u * (* iterator_new)(
const as_map * map);
197 union as_map_iterator_u * (* iterator_init)(
const as_map * map,
union as_map_iterator_u * it);
359 return as_util_hook(
foreach,
false, map, callback, udata);