PairT< Value > Class Template Reference

#include <ListT.H>

Collaboration diagram for PairT< Value >:

Collaboration graph
[legend]
List of all members.

Static Public Member Functions

static PairT< Value > * New (const Value &first, PairT< Value > *tail)

Public Attributes

Value first
PairT< Value > * tail

Detailed Description

template<class Value>
class PairT< Value >

Definition at line 36 of file ListT.H.


Member Function Documentation

template<class Value>
PairT< Value > * PairT< Value >::New ( const Value &  first,
PairT< Value > *  tail 
) [static]

Definition at line 184 of file ListT.H.

References PairT< Value >::first, NEW, and PairT< Value >::tail.

Referenced by ListT< Value >::Append(), ListT< Value >::Append1(), ListT< Value >::Append1D(), ListT< Value >::Copy(), ListT< Value >::FirstN(), ListT< Value >::ListT(), and ListT< Value >::Reverse().

Here is the caller graph for this function:


Member Data Documentation

template<class Value>
Value PairT< Value >::first

Definition at line 38 of file ListT.H.

Referenced by ListT< Value >::Append(), ListT< Value >::Append1(), ListT< Value >::Copy(), ListT< Value >::FirstN(), ListT< Value >::Member(), PairT< Value >::New(), ListT< Value >::Nth(), ListT< Value >::operator==(), ListT< Value >::Reverse(), and ListT< Value >::SetNth().

template<class Value>
PairT<Value>* PairT< Value >::tail

Definition at line 39 of file ListT.H.

Referenced by ListT< Value >::Append(), ListT< Value >::Append1(), ListT< Value >::Copy(), ListT< Value >::FirstN(), ListT< Value >::LastTail(), ListT< Value >::Length(), ListT< Value >::ListT(), ListT< Value >::Member(), PairT< Value >::New(), ListT< Value >::Nth(), ListT< Value >::NthTail(), ListT< Value >::operator==(), ListT< Value >::Reverse(), ListT< Value >::ReverseD(), ListT< Value >::SetNth(), and ListT< Value >::SetNthTail().


The documentation for this class was generated from the following file:
Generated on Fri May 25 01:07:30 2007 for Vesta by  doxygen 1.5.1