All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Data Fields
as_iterator_hooks Struct Reference

Detailed Description

Iterator Function Hooks

Definition at line 60 of file as_iterator.h.

#include "as_iterator.h"

+ Collaboration diagram for as_iterator_hooks:

Data Fields

bool(* destroy )(as_iterator *)
 
bool(* has_next )(const as_iterator *)
 
const as_val *(* next )(as_iterator *)
 

Field Documentation

bool(* as_iterator_hooks::destroy)(as_iterator *)

Releases the subtype of as_iterator.

Definition at line 65 of file as_iterator.h.

bool(* as_iterator_hooks::has_next)(const as_iterator *)

Tests whether there is another element in the iterator.

Definition at line 70 of file as_iterator.h.

const as_val*(* as_iterator_hooks::next)(as_iterator *)

Read the next value.

Definition at line 75 of file as_iterator.h.


The documentation for this struct was generated from the following file: