|
Pol
Rev 533
|
Inheritance diagram for ArrayIterator:
Collaboration diagram for ArrayIterator:Public Member Functions | |
| ArrayIterator (ObjArray *pArr, BObject *pIterVal) | |
| virtual BObject * | step () |
Private Attributes | |
| BObject | m_Array |
| size_t | m_Index |
| BObjectRef | m_IterVal |
| ObjArray * | m_pArray |
| BLong * | m_pIterVal |
Definition at line 981 of file executor.cpp.
| ArrayIterator::ArrayIterator | ( | ObjArray * | pArr, |
| BObject * | pIterVal | ||
| ) |
Definition at line 993 of file executor.cpp.
References ref_ptr< T >::get(), m_IterVal, and m_pIterVal.
Here is the call graph for this function:| BObject * ArrayIterator::step | ( | ) | [virtual] |
Reimplemented from ContIterator.
Definition at line 1002 of file executor.cpp.
References UninitObject::create(), ref_ptr< T >::get(), BLong::increment(), m_Index, m_pArray, m_pIterVal, ObjArray::ref_arr, and BObjectRef::set().
Here is the call graph for this function:BObject ArrayIterator::m_Array [private] |
Definition at line 988 of file executor.cpp.
size_t ArrayIterator::m_Index [private] |
Definition at line 987 of file executor.cpp.
Referenced by step().
BObjectRef ArrayIterator::m_IterVal [private] |
Definition at line 990 of file executor.cpp.
Referenced by ArrayIterator().
ObjArray* ArrayIterator::m_pArray [private] |
Definition at line 989 of file executor.cpp.
Referenced by step().
BLong* ArrayIterator::m_pIterVal [private] |
Definition at line 991 of file executor.cpp.
Referenced by ArrayIterator(), and step().