|
Aegis
4.25.D505
|
#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 |
The symtab_iterator class is used to iterate across all rows in a symbols table.
Definition at line 29 of file symtab_iter.h.
| symtab_iterator::symtab_iterator | ( | const symtab_ty * | ) |
| symtab_iterator::symtab_iterator | ( | ) | [private] |
| symtab_iterator::symtab_iterator | ( | const symtab_iterator & | ) | [private] |
| 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] |
| void symtab_iterator::reset | ( | void | ) |
str_hash_ty symtab_iterator::pos [private] |
Definition at line 46 of file symtab_iter.h.
symtab_ty::row_t* symtab_iterator::rp [private] |
Definition at line 45 of file symtab_iter.h.
const symtab_ty* symtab_iterator::stp [private] |
Definition at line 44 of file symtab_iter.h.
1.7.6.1