KeyListItem< Type > Class Template Reference

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

Detailed Description

template<class Type>
class KeyListItem< Type >

Definition at line 80 of file keylist.h.


Constructor & Destructor Documentation

template<class Type>
KeyListItem< Type >::KeyListItem ( const Type &  d,
const void *  k 
) [inline]
template<class Type>
KeyListItem< Type >::KeyListItem ( const KeyListItem< Type > &  it  )  [inline]
template<class Type>
KeyListItem< Type >::~KeyListItem (  )  [inline]

Definition at line 93 of file keylist.h.


Member Function Documentation

template<class Type>
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.


Friends And Related Function Documentation

template<class Type>
friend class KeyList< Type > [friend]

Definition at line 81 of file keylist.h.


Field Documentation

template<class Type>
Type KeyListItem< Type >::data [private]
template<class Type>
void* KeyListItem< Type >::key [private]
template<class Type>
KeyListItem<Type>* KeyListItem< Type >::next [private]

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