KVIrc
4.9.2
DeveloperAPIs
|
C++ Template based double linked pointer list class. More...
#include "kvi_settings.h"
Go to the source code of this file.
Classes | |
class | KviPointerList< T > |
A template double linked list of pointers. More... | |
class | KviPointerList< T > |
A template double linked list of pointers. More... | |
class | KviPointerListIterator< T > |
A fast KviPointerList iterator. More... | |
class | KviPointerListIterator< T > |
A fast KviPointerList iterator. More... | |
class | KviPointerListNode |
A KviPointerList node pointers. More... | |
Macros | |
#define | KviPointerListBase KviPointerList |
#define | NULL 0 |
Functions | |
template<typename T > | |
int | kvi_compare (const T *p1, const T *p2) |
C++ Template based double linked pointer list class.
#define KviPointerListBase KviPointerList |
char s char s char s s s s s char char c s *s c s s s d c s *s d c d d d d c s *s d c s *s d c s *s d c s char char char char char * NULL 0 |
Referenced by KviPointerList< KviPointerHashTableEntry< QString, KviAction > >::append(), KviPointerListIterator< KviPointerHashTableEntry< Key, T > >::current(), KviPointerList< KviPointerHashTableEntry< QString, KviAction > >::first(), KviPointerList< KviPointerHashTableEntry< QString, KviAction > >::grabFirstAndPrepend(), KviPointerList< KviPointerHashTableEntry< QString, KviAction > >::isEmpty(), KviPointerListIterator< KviPointerHashTableEntry< Key, T > >::isValid(), KviPointerList< KviPointerHashTableEntry< QString, KviAction > >::iteratorAt(), KviPointerList< KviPointerHashTableEntry< QString, KviAction > >::iteratorAtRef(), KviPointerList< KviPointerHashTableEntry< QString, KviAction > >::KviPointerList(), KviPointerList< KviPointerHashTableEntry< QString, KviAction > >::last(), KviPointerList< KviPointerHashTableEntry< QString, KviAction > >::merge(), KviPointerListIterator< KviPointerHashTableEntry< Key, T > >::moveFirst(), KviPointerListIterator< KviPointerHashTableEntry< Key, T > >::moveLast(), KviPointerListIterator< KviPointerHashTableEntry< Key, T > >::moveNext(), KviPointerListIterator< KviPointerHashTableEntry< Key, T > >::movePrev(), KviPointerList< KviPointerHashTableEntry< QString, KviAction > >::next(), KviPointerListIterator< KviPointerHashTableEntry< Key, T > >::operator*(), KviPointerListIterator< KviPointerHashTableEntry< Key, T > >::operator++(), KviPointerListIterator< KviPointerHashTableEntry< Key, T > >::operator--(), KviPointerList< KviPointerHashTableEntry< QString, KviAction > >::prepend(), KviPointerList< KviPointerHashTableEntry< QString, KviAction > >::prev(), KviPointerList< KviPointerHashTableEntry< QString, KviAction > >::removeCurrentSafe(), KviPointerList< KviPointerHashTableEntry< QString, KviAction > >::removeFirst(), KviPointerList< KviPointerHashTableEntry< QString, KviAction > >::removeLast(), KviPointerList< KviPointerHashTableEntry< QString, KviAction > >::safeCurrent(), KviPointerList< KviPointerHashTableEntry< QString, KviAction > >::takeFirst(), and KviPointerList< KviPointerHashTableEntry< QString, KviAction > >::takeLast().
int kvi_compare | ( | const T * | p1, |
const T * | p2 | ||
) |