#include <symtab_iter.h>
Public Member Functions | |
~symtab_iterator () | |
symtab_iterator (const symtab_ty *) | |
void | reset (void) |
bool | next (string_ty **key, void **data) |
bool | next (nstring &key, void *&data) |
Private Member Functions | |
symtab_iterator () | |
symtab_iterator (const symtab_iterator &) | |
symtab_iterator & | operator= (const symtab_iterator &) |
Private Attributes | |
const symtab_ty * | stp |
symtab_ty::row_t * | rp |
str_hash_ty | pos |
Definition at line 29 of file symtab_iter.h.
symtab_iterator::~symtab_iterator | ( | ) |
symtab_iterator::symtab_iterator | ( | const symtab_ty * | ) |
symtab_iterator::symtab_iterator | ( | ) | [private] |
symtab_iterator::symtab_iterator | ( | const symtab_iterator & | ) | [private] |
void symtab_iterator::reset | ( | void | ) |
bool symtab_iterator::next | ( | string_ty ** | key, | |
void ** | data | |||
) |
bool symtab_iterator::next | ( | nstring & | key, | |
void *& | data | |||
) |
symtab_iterator& symtab_iterator::operator= | ( | const symtab_iterator & | ) | [private] |
const symtab_ty* symtab_iterator::stp [private] |
Definition at line 44 of file symtab_iter.h.
symtab_ty::row_t* symtab_iterator::rp [private] |
Definition at line 45 of file symtab_iter.h.
str_hash_ty symtab_iterator::pos [private] |
Definition at line 46 of file symtab_iter.h.