My Project
|
#include <sortdict.h>
Public Member Functions | |
Iterator (const SIntDict< T > &dict) | |
virtual | ~Iterator () |
T * | toFirst () const |
T * | toLast () const |
T * | current () const |
T * | operator++ () |
T * | operator-- () |
Private Attributes | |
QListIterator< T > * | m_li |
Simple iterator for SDict. It iterates in the order in which the elements are stored.
Definition at line 603 of file sortdict.h.
Create an iterator given the dictionary.
Definition at line 607 of file sortdict.h.
References SIntDict< T >::Iterator::m_li, and SIntDict< T >::m_list.
|
inlinevirtual |
Destroys the dictionary
Definition at line 613 of file sortdict.h.
References SIntDict< T >::Iterator::m_li.
|
inline |
Returns the current compound
Definition at line 635 of file sortdict.h.
References SIntDict< T >::Iterator::m_li.
Referenced by renderMemberIndicesAsJs(), writeAlphabeticalClassList(), writeClassMemberIndexFiltered(), writeFileMemberIndexFiltered(), writeMemberList(), writeNamespaceMemberIndexFiltered(), and writeQuickMemberIndex().
|
inline |
Moves the iterator to the next element.
Definition at line 644 of file sortdict.h.
References SIntDict< T >::Iterator::m_li.
|
inline |
Moves the iterator to the previous element.
Definition at line 653 of file sortdict.h.
References SIntDict< T >::Iterator::m_li.
|
inline |
Set the iterator to the first element in the list.
Definition at line 621 of file sortdict.h.
References SIntDict< T >::Iterator::m_li.
Referenced by renderMemberIndicesAsJs(), writeAlphabeticalClassList(), writeClassMemberIndexFiltered(), writeFileMemberIndexFiltered(), writeMemberList(), writeNamespaceMemberIndexFiltered(), and writeQuickMemberIndex().
|
inline |
Set the iterator to the last element in the list.
Definition at line 629 of file sortdict.h.
References SIntDict< T >::Iterator::m_li.
Referenced by writeMemberList().
|
private |
Definition at line 659 of file sortdict.h.
Referenced by SIntDict< T >::Iterator::current(), SIntDict< T >::Iterator::Iterator(), SIntDict< T >::Iterator::operator++(), SIntDict< T >::Iterator::operator--(), SIntDict< T >::Iterator::toFirst(), SIntDict< T >::Iterator::toLast(), and SIntDict< T >::Iterator::~Iterator().