List< Value >::Item Class Reference

#include <List.h>

Collaboration diagram for List< Value >::Item:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Item (const Value &value)
const Value & getValue () const
Value & getValue ()
void setValue (const Value &value)
const ItemgetNextItem () const
ItemgetNextItem ()
void setNextItem (Item *pNextItem)

Private Member Functions

 Item (Item &)
void operator= (Item &)

Private Attributes

Value value
ItempNextItem

template<class Value>
class List< Value >::Item


Constructor & Destructor Documentation

template<class Value>
List< Value >::Item::Item ( const Value &  value  )  [inline]

template<class Value>
List< Value >::Item::Item ( Item  )  [private]


Member Function Documentation

template<class Value>
const Value& List< Value >::Item::getValue (  )  const [inline]

template<class Value>
Value& List< Value >::Item::getValue (  )  [inline]

template<class Value>
void List< Value >::Item::setValue ( const Value &  value  )  [inline]

template<class Value>
const Item* List< Value >::Item::getNextItem (  )  const [inline]

template<class Value>
Item* List< Value >::Item::getNextItem (  )  [inline]

template<class Value>
void List< Value >::Item::setNextItem ( Item pNextItem  )  [inline]

template<class Value>
void List< Value >::Item::operator= ( Item  )  [private]


Member Data Documentation

template<class Value>
Value List< Value >::Item::value [private]

template<class Value>
Item* List< Value >::Item::pNextItem [private]


The documentation for this class was generated from the following file:
Generated on Wed Jun 27 00:31:51 2007 for ARGL by  doxygen 1.5.2