#include <List.h>
Public Member Functions | |
| _list_node () | |
| _list_node (DataType &dataA, const KeyType &keyA, _list_node< DataType, KeyType > *nextA) | |
| _list_node (const _list_node< DataType, KeyType > &from) | |
| _list_node< DataType, KeyType > * | get_next_node () |
Data Fields | |
| const KeyType | key |
| DataType | data |
| _list_node< DataType, KeyType > * | next |
Friends | |
| class | ListBase< DataType, KeyType > |
| class | StringList< DataType > |
Definition at line 57 of file List.h.
| _list_node< DataType, KeyType >::_list_node | ( | ) | [inline] |
| _list_node< DataType, KeyType >::_list_node | ( | DataType & | dataA, | |
| const KeyType & | keyA, | |||
| _list_node< DataType, KeyType > * | nextA | |||
| ) | [inline] |
| _list_node< DataType, KeyType >::_list_node | ( | const _list_node< DataType, KeyType > & | from | ) | [inline, explicit] |
| _list_node<DataType, KeyType>* _list_node< DataType, KeyType >::get_next_node | ( | ) | [inline] |
Definition at line 73 of file List.h.
References _list_node< DataType, KeyType >::next.
Referenced by _list_iterator< DataType, KeyType >::move_to_next().
friend class ListBase< DataType, KeyType > [friend] |
friend class StringList< DataType > [friend] |
| DataType _list_node< DataType, KeyType >::data |
Definition at line 62 of file List.h.
Referenced by ListBase< DataType, KeyType >::__find_with_key(), ListBase< DataType, KeyType >::__find_with_val(), ListBase< DataType, KeyType >::__remove_with_val(), ListBase< Type, void * >::back(), StringList< Type >::find(), ListBase< Type, void * >::map(), and _list_iterator< DataType, KeyType >::operator*().
| const KeyType _list_node< DataType, KeyType >::key |
Definition at line 61 of file List.h.
Referenced by ListBase< DataType, KeyType >::__find_with_key(), ListBase< DataType, KeyType >::__remove_with_key(), and StringList< Type >::find().
| _list_node<DataType, KeyType>* _list_node< DataType, KeyType >::next |
Definition at line 63 of file List.h.
Referenced by ListBase< DataType, KeyType >::__find_with_key(), ListBase< DataType, KeyType >::__find_with_val(), ListBase< DataType, KeyType >::__push_back(), ListBase< DataType, KeyType >::__remove_with_key(), ListBase< DataType, KeyType >::__remove_with_val(), ListBase< DataType, KeyType >::clear(), ListBase< Type, void * >::count(), StringList< Type >::find(), _list_node< DataType, KeyType >::get_next_node(), ListBase< DataType, KeyType >::getLastNode(), ListBase< Type, void * >::ListBase(), and ListBase< Type, void * >::map().
1.6.1