Public Member Functions | |
| sIterator (tThisImmutable *apContainer, const_iterator aIt) | |
| ~sIterator () | |
| virtual void | Invalidate () |
| void | _WeakInvalidate () |
| virtual tBool | IsOK () const |
| virtual iCollection * | GetCollection () const |
| virtual tBool | HasNext () const |
| virtual const Var & | Next () |
| virtual const Var & | Key () const |
| virtual const Var & | Value () const |
| tKeyType | _Key () const |
| tValType | _Value () const |
| tValType | _Next () |
Public Member Functions inherited from cIUnknownImpl< iIterator > | |
| cIUnknownImpl () | |
| virtual iUnknown * | QueryInterface (const ni::tUUID &aIID) |
| virtual void | ListInterfaces (iMutableCollection *apLst, tU32) const |
Public Attributes | |
| Ptr< tThisImmutable > | mptrContainer |
| const_iterator | mIt |
| Var | mKey |
| Var | mVal |
| tBool | mbAtNext |
Additional Inherited Members | |
Public Types inherited from cIUnknownImpl< iIterator > | |
| typedef cIUnknownImpl < iIterator, FLAGS, T1, T2, T3, T4 > | BaseImpl |
| typedef iIterator | Base0 |
| typedef T1 | Base1 |
| typedef T2 | Base2 |
| typedef T3 | Base3 |
| typedef T4 | Base4 |
| sIterator | ( | tThisImmutable * | apContainer, |
| const_iterator | aIt | ||
| ) |
| ~sIterator | ( | ) |
|
virtual |
Reimplemented from cIUnknownImpl< iIterator >.
| void _WeakInvalidate | ( | ) |
|
virtual |
Reimplemented from cIUnknownImpl< iIterator >.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| tKeyType _Key | ( | ) | const |
| tValType _Value | ( | ) | const |
| tValType _Next | ( | ) |
| Ptr<tThisImmutable> mptrContainer |
| const_iterator mIt |
| Var mKey |
| Var mVal |
| tBool mbAtNext |
1.8.7