#include <idep_linkdep.h>
Public Member Functions | |
| idep_ComponentIter (const idep_LevelIter &levelIter) | |
| ~idep_ComponentIter () | |
| void | operator++ () |
| operator const void * () const | |
| const char * | operator() () const |
| int | cycle () const |
Private Member Functions | |
| idep_ComponentIter (const idep_ComponentIter &) | |
| idep_ComponentIter & | operator= (const idep_ComponentIter &) |
Private Attributes | |
| idep_ComponentIter_i * | d_this |
Friends | |
| class | idep_DependencyIter |
|
|
|
|
|
Definition at line 1381 of file idep_ldep.cxx. 01382 : d_this(new idep_ComponentIter_i(*iter.d_this)) 01383 { 01384 }
|
|
|
Definition at line 1386 of file idep_ldep.cxx. 01387 {
01388 delete d_this;
01389 }
|
|
|
Definition at line 1408 of file idep_ldep.cxx. References idep_LinkDep_i::d_cycleIndices_p, idep_ComponentIter_i::d_dep, idep_ComponentIter_i::d_index, idep_LinkDep_i::d_map_p, and d_this. Referenced by idep_LinkDep::printLevels(). 01409 {
01410 return d_this->d_dep.d_cycleIndices_p[
01411 d_this->d_dep.d_map_p[d_this->d_index]] + 1;
01412 }
|
|
|
Definition at line 1397 of file idep_ldep.cxx. References idep_ComponentIter_i::d_index, d_this, and idep_ComponentIter_i::d_top.
|
|
|
Definition at line 1402 of file idep_ldep.cxx. References idep_LinkDep_i::d_componentNames_p, idep_ComponentIter_i::d_dep, idep_ComponentIter_i::d_index, idep_LinkDep_i::d_map_p, and d_this. 01403 {
01404 return (*d_this->d_dep.d_componentNames_p)[
01405 d_this->d_dep.d_map_p[d_this->d_index]];
01406 }
|
|
|
Definition at line 1391 of file idep_ldep.cxx. References idep_ComponentIter_i::d_index, and d_this.
|
|
|
|
|
|
Definition at line 339 of file idep_linkdep.h. |
|
|
Definition at line 337 of file idep_linkdep.h. Referenced by cycle(), operator const void *(), operator()(), and operator++(). |
1.3.9.1