_list_node< DataType, KeyType > Class Template Reference

#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 >

Detailed Description

template<class DataType, class KeyType>
class _list_node< DataType, KeyType >

Definition at line 57 of file List.h.


Constructor & Destructor Documentation

template<class DataType, class KeyType>
_list_node< DataType, KeyType >::_list_node (  )  [inline]

Definition at line 65 of file List.h.

template<class DataType, class KeyType>
_list_node< DataType, KeyType >::_list_node ( DataType &  dataA,
const KeyType &  keyA,
_list_node< DataType, KeyType > *  nextA 
) [inline]

Definition at line 66 of file List.h.

template<class DataType, class KeyType>
_list_node< DataType, KeyType >::_list_node ( const _list_node< DataType, KeyType > &  from  )  [inline, explicit]

Definition at line 69 of file List.h.


Member Function Documentation

template<class DataType, class KeyType>
_list_node<DataType, KeyType>* _list_node< DataType, KeyType >::get_next_node (  )  [inline]

Friends And Related Function Documentation

template<class DataType, class KeyType>
friend class ListBase< DataType, KeyType > [friend]

Definition at line 59 of file List.h.

template<class DataType, class KeyType>
friend class StringList< DataType > [friend]

Definition at line 60 of file List.h.


Field Documentation

template<class DataType, class KeyType>
DataType _list_node< DataType, KeyType >::data
template<class DataType, class KeyType>
const KeyType _list_node< DataType, KeyType >::key
template<class DataType, class KeyType>
_list_node<DataType, KeyType>* _list_node< DataType, KeyType >::next

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 12 Jul 2013 for SymtabAPI by  doxygen 1.6.1