bglibs: ghashiter Struct Reference

- Main Page
- Modules
- Data Structures
- Files
- Directories
- Related Pages
- Examples

- Alphabetical List
- Data Structures
- Data Fields

# ghashiter Struct Reference
[adt ghash: Generic hash tables.]

`#include <ghash.h>`

## Data Fields
ghash * | ghashp
unsigned | index
void * | entry

## Detailed Description

The iterator data necessary to loop over a `ghash` table.

Examples:

  adt/ghash_test.c.

## Field Documentation

void* ghashiter::entry

A pointer to the current entry, for convenience.

Examples:
  adt/ghash_test.c.

struct ghash* ghashiter::ghashp

A pointer to the source `ghash` table.

unsigned ghashiter::index

The index of the current entry.

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

- ghash.h