#include </home/clem/local/src/opie/libopie2/opiepim/core/opimrecordlist.h>
Collaboration diagram for Opie::OPimRecordListIterator< T >:

Public Types | |
| typedef OTemplateBase< T > | Base |
Public Member Functions | |
| OPimRecordListIterator (const QArray< int >, const Base *) | |
| OPimRecordListIterator () | |
| ~OPimRecordListIterator () | |
| OPimRecordListIterator (const OPimRecordListIterator &) | |
| OPimRecordListIterator & | operator= (const OPimRecordListIterator &) |
| T | operator * () |
| OPimRecordListIterator & | operator++ () |
| OPimRecordListIterator & | operator-- () |
| bool | operator== (const OPimRecordListIterator &it) |
| bool | operator!= (const OPimRecordListIterator &it) |
| uint | current () const |
| uint | count () const |
| void | setCurrent (uint cur) |
Private Attributes | |
| QArray< int > | m_uids |
| uint | m_current |
| const Base * | m_temp |
| bool | m_end: 1 |
| T | m_record |
| bool | m_direction: 1 |
| OPimRecordListIteratorPrivate * | d |
Friends | |
| class | OPimRecordList< T > |
|
|||||
|
Definition at line 60 of file opimrecordlist.h. |
|
||||||||||||||||
|
The c'tor used internally from OPimRecordList Definition at line 288 of file opimrecordlist.h. References Opie::OPimRecordListIterator< T >::m_end. |
|
|||||||||
|
The standard c'tor Definition at line 176 of file opimrecordlist.h. References l, Opie::OPimRecordListIterator< T >::m_current, Opie::OPimRecordListIterator< T >::m_direction, Opie::OPimRecordListIterator< T >::m_end, Opie::OPimRecordListIterator< T >::m_record, Opie::OPimRecordListIterator< T >::m_temp, and TRUE. |
|
|||||||||
|
Definition at line 188 of file opimrecordlist.h. |
|
||||||||||
|
|||||||||
|
the number of items Definition at line 316 of file opimrecordlist.h. References Opie::OPimRecordListIterator< T >::m_uids. |
|
|||||||||
|
the current item Definition at line 300 of file opimrecordlist.h. References Opie::OPimRecordListIterator< T >::m_current. |
|
|||||||||
|
a * operator ;) use it like this T = (*it); Definition at line 220 of file opimrecordlist.h. References Opie::OTemplateBase< T >::find(), Opie::OTemplateBase< T >::Forward, Opie::OPimRecordListIterator< T >::m_current, Opie::OPimRecordListIterator< T >::m_direction, Opie::OPimRecordListIterator< T >::m_end, Opie::OPimRecordListIterator< T >::m_record, Opie::OPimRecordListIterator< T >::m_temp, Opie::OPimRecordListIterator< T >::m_uids, and Opie::OTemplateBase< T >::Reverse. |
|
||||||||||
|
Definition at line 281 of file opimrecordlist.h. |
|
|||||||||
|
Definition at line 234 of file opimrecordlist.h. References Opie::OPimRecordListIterator< T >::m_current, Opie::OPimRecordListIterator< T >::m_direction, Opie::OPimRecordListIterator< T >::m_end, and Opie::OPimRecordListIterator< T >::m_uids. |
|
|||||||||
|
Definition at line 250 of file opimrecordlist.h. References Opie::OPimRecordListIterator< T >::m_current, Opie::OPimRecordListIterator< T >::m_direction, and Opie::OPimRecordListIterator< T >::m_end. |
|
||||||||||
|
||||||||||
|
Definition at line 266 of file opimrecordlist.h. References Opie::OPimRecordListIterator< T >::m_current, Opie::OPimRecordListIterator< T >::m_end, Opie::OPimRecordListIterator< T >::m_temp, and Opie::OPimRecordListIterator< T >::m_uids. |
|
||||||||||
|
sets the current item Definition at line 307 of file opimrecordlist.h. References Opie::OPimRecordListIterator< T >::m_current, Opie::OPimRecordListIterator< T >::m_end, and Opie::OPimRecordListIterator< T >::m_uids. |
|
|||||
|
Definition at line 57 of file opimrecordlist.h. |
|
|||||
|
Definition at line 112 of file opimrecordlist.h. |
|
|||||
|
|||||
|
Definition at line 109 of file opimrecordlist.h. Referenced by Opie::OPimRecordListIterator< T >::operator *(), Opie::OPimRecordListIterator< T >::operator++(), Opie::OPimRecordListIterator< T >::operator--(), and Opie::OPimRecordListIterator< T >::OPimRecordListIterator(). |
|
|||||
|
|||||
|
Definition at line 108 of file opimrecordlist.h. Referenced by Opie::OPimRecordListIterator< T >::operator *(), Opie::OPimRecordListIterator< T >::operator=(), and Opie::OPimRecordListIterator< T >::OPimRecordListIterator(). |
|
|||||
|
Definition at line 106 of file opimrecordlist.h. Referenced by Opie::OPimRecordListIterator< T >::operator *(), Opie::OPimRecordListIterator< T >::operator=(), Opie::OPimRecordListIterator< T >::operator==(), and Opie::OPimRecordListIterator< T >::OPimRecordListIterator(). |
|
|||||
1.4.2