#include <idep_aliastable.h>
Public Member Functions | |
| idep_AliasTableIter (const idep_AliasTable &table) | |
| ~idep_AliasTableIter () | |
| void | reset () |
| void | operator++ () |
| operator const void * () const | |
| const char * | alias () const |
| const char * | originalName () const |
Private Member Functions | |
| idep_AliasTableIter (const idep_AliasTableIter &) | |
| idep_AliasTableIter & | operator= (const idep_AliasTableIter &) |
Private Attributes | |
| const idep_AliasTable & | d_table |
| idep_AliasTableLink * | d_link_p |
| int | d_index |
|
|
|
|
|
Definition at line 131 of file idep_altab.cxx. References reset().
|
|
|
Definition at line 137 of file idep_altab.cxx. 00138 {
00139 }
|
|
|
Definition at line 166 of file idep_altab.cxx. References idep_AliasTableLink::d_alias_p, and d_link_p. Referenced by idep_AliasIter::fromName(), and operator<<().
|
|
|
Definition at line 161 of file idep_altab.cxx. References d_index, idep_AliasTable::d_size, and d_table.
|
|
|
Definition at line 148 of file idep_altab.cxx. References d_link_p, idep_AliasTableLink::d_next_p, d_table, and idep_AliasTable::d_table_p. 00149 {
00150 if (d_link_p) {
00151 d_link_p = d_link_p->d_next_p;
00152 }
00153 while (!d_link_p && *this) {
00154 ++d_index;
00155 if (*this) {
00156 d_link_p = d_table.d_table_p[d_index];
00157 }
00158 }
00159 }
|
|
|
|
|
|
Definition at line 171 of file idep_altab.cxx. References d_link_p, and idep_AliasTableLink::d_originalName_p. Referenced by operator<<(), and idep_AliasIter::toName(). 00172 {
00173 return d_link_p->d_originalName_p;
00174 }
|
|
|
Definition at line 141 of file idep_altab.cxx. References d_index, and d_link_p. Referenced by idep_AliasTableIter(), and operator<<().
|
|
|
Definition at line 49 of file idep_aliastable.h. Referenced by operator const void *(), and reset(). |
|
|
Definition at line 48 of file idep_aliastable.h. Referenced by alias(), operator++(), originalName(), and reset(). |
|
|
Definition at line 47 of file idep_aliastable.h. Referenced by operator const void *(), and operator++(). |
1.3.9.1