ORecordListIterator< T > Class Template Reference
#include <orecordlist.h>
Collaboration diagram for ORecordListIterator< T >:

Public Types | |
| typedef OTemplateBase< T > | Base |
Public Member Functions | |
| ORecordListIterator (const QArray< int >, const Base *) | |
| The c'tor used internally from ORecordList. | |
| ORecordListIterator () | |
| The standard c'tor. | |
| ~ORecordListIterator () | |
| ORecordListIterator (const ORecordListIterator &) | |
| ORecordListIterator & | operator= (const ORecordListIterator &) |
| T | operator * () |
| a * operator ;) use it like this T = (*it); | |
| ORecordListIterator & | operator++ () |
| ORecordListIterator & | operator-- () |
| bool | operator== (const ORecordListIterator &it) |
| bool | operator!= (const ORecordListIterator &it) |
| uint | current () const |
| the current item | |
| uint | count () const |
| the number of items | |
| void | setCurrent (uint cur) |
| sets the current item | |
Friends | |
| class | ORecordList< T > |
template<class T = OPimRecord>
class ORecordListIterator< T >
Member Typedef Documentation
|
|||||
|
Definition at line 23 of file orecordlist.h. Referenced by ORecordListIterator< T >::ORecordListIterator(). |
Constructor & Destructor Documentation
|
||||||||||||||||
|
The c'tor used internally from ORecordList.
Definition at line 221 of file orecordlist.h. References ORecordListIterator< T >::Base, and QArray::count(). |
|
|||||||||
|
The standard c'tor.
Definition at line 133 of file orecordlist.h. |
|
|||||||||
|
Definition at line 142 of file orecordlist.h. |
|
||||||||||
|
Definition at line 147 of file orecordlist.h. References ORecordListIterator< T >::m_current, ORecordListIterator< T >::m_direction, ORecordListIterator< T >::m_end, ORecordListIterator< T >::m_record, ORecordListIterator< T >::m_temp, and ORecordListIterator< T >::m_uids. |
Member Function Documentation
|
||||||||||
|
Definition at line 158 of file orecordlist.h. References ORecordListIterator< T >::m_current, ORecordListIterator< T >::m_end, ORecordListIterator< T >::m_record, ORecordListIterator< T >::m_temp, and ORecordListIterator< T >::m_uids. |
|
|||||||||
|
a * operator ;) use it like this T = (*it);
Definition at line 169 of file orecordlist.h. References OTemplateBase< T >::find(). |
|
|||||||||
|
Definition at line 182 of file orecordlist.h. References QArray< int >::count(). |
|
|||||||||
|
Definition at line 193 of file orecordlist.h. |
|
||||||||||
|
Definition at line 205 of file orecordlist.h. References ORecordListIterator< T >::m_current, ORecordListIterator< T >::m_end, ORecordListIterator< T >::m_temp, and ORecordListIterator< T >::m_uids. |
|
||||||||||
|
Definition at line 217 of file orecordlist.h. |
|
|||||||||
|
the current item
Definition at line 231 of file orecordlist.h. |
|
|||||||||
|
the number of items
Definition at line 242 of file orecordlist.h. |
|
||||||||||
|
sets the current item
Definition at line 235 of file orecordlist.h. References QArray< int >::count(). |
Friends And Related Function Documentation
|
|||||
|
Definition at line 21 of file orecordlist.h. |
The documentation for this class was generated from the following file:
