#include <keylist.h>
Public Member Functions | |
| KeyListItem (const Type &d, const void *k) | |
| KeyListItem (const KeyListItem< Type > &it) | |
| ~KeyListItem () | |
| KeyListItem< Type > & | operator= (const KeyListItem< Type > &it) |
Private Attributes | |
| Type | data |
| void * | key |
| KeyListItem< Type > * | next |
Friends | |
| class | KeyList< Type > |
Definition at line 80 of file keylist.h.
| KeyListItem< Type >::KeyListItem | ( | const Type & | d, | |
| const void * | k | |||
| ) | [inline] |
Definition at line 83 of file keylist.h.
References KeyListItem< Type >::data, KeyListItem< Type >::key, and KeyListItem< Type >::next.
| KeyListItem< Type >::KeyListItem | ( | const KeyListItem< Type > & | it | ) | [inline] |
Definition at line 88 of file keylist.h.
References KeyListItem< Type >::data, KeyListItem< Type >::key, and KeyListItem< Type >::next.
| KeyListItem< Type >::~KeyListItem | ( | ) | [inline] |
| KeyListItem<Type>& KeyListItem< Type >::operator= | ( | const KeyListItem< Type > & | it | ) | [inline] |
Definition at line 94 of file keylist.h.
References KeyListItem< Type >::data, and KeyListItem< Type >::key.
Type KeyListItem< Type >::data [private] |
Definition at line 104 of file keylist.h.
Referenced by KeyList< Type >::appendUnique(), KeyList< Type >::car(), KeyList< Type >::find(), KeyList< Type >::KeyList(), KeyListItem< Type >::KeyListItem(), KeyList< Type >::map(), KeyList< Type >::operator+=(), KeyList< Type >::operator=(), KeyListItem< Type >::operator=(), and KeyList< Type >::prependUnique().
void* KeyListItem< Type >::key [private] |
Definition at line 105 of file keylist.h.
Referenced by KeyList< Type >::appendUnique(), KeyList< Type >::find(), KeyList< Type >::inList(), KeyList< Type >::KeyList(), KeyListItem< Type >::KeyListItem(), KeyList< Type >::operator+=(), KeyList< Type >::operator=(), KeyListItem< Type >::operator=(), and KeyList< Type >::prependUnique().
KeyListItem<Type>* KeyListItem< Type >::next [private] |
Definition at line 106 of file keylist.h.
Referenced by KeyList< Type >::append(), KeyList< Type >::appendUnique(), KeyList< Type >::count(), KeyList< Type >::destroy(), KeyList< Type >::find(), KeyList< Type >::inList(), KeyListItem< Type >::KeyListItem(), KeyList< Type >::last(), KeyList< Type >::map(), KeyList< Type >::operator+=(), KeyList< Type >::operator=(), KeyList< Type >::prepend(), KeyList< Type >::prependUnique(), and KeyList< Type >::reverse().
1.6.1