Public Member Functions | Static Public Member Functions | Data Fields

ConsCell< C, A > Struct Template Reference

#include <List.h>

Collaboration diagram for ConsCell< C, A >:
Collaboration graph
[legend]

Public Member Functions

 ConsCell (C acar, ConsCell *acdr)
 ConsCell (C acar)
 ConsCell (ConsCell *acdr)

Static Public Member Functions

static void * operator new (size_t size)
static void operator delete (void *p, size_t)

Data Fields

car
ConsCellcdr

Detailed Description

template<class C, class A = DefaultAlloc>
struct ConsCell< C, A >

Definition at line 429 of file List.h.


Constructor & Destructor Documentation

template<class C, class A = DefaultAlloc>
ConsCell< C, A >::ConsCell ( acar,
ConsCell< C, A > *  acdr 
) [inline]

Definition at line 432 of file List.h.

template<class C, class A = DefaultAlloc>
ConsCell< C, A >::ConsCell ( acar  )  [inline]

Definition at line 433 of file List.h.

template<class C, class A = DefaultAlloc>
ConsCell< C, A >::ConsCell ( ConsCell< C, A > *  acdr  )  [inline]

Definition at line 434 of file List.h.


Member Function Documentation

template<class C, class A = DefaultAlloc>
static void ConsCell< C, A >::operator delete ( void *  p,
size_t   
) [inline, static]

Definition at line 436 of file List.h.

template<class C, class A = DefaultAlloc>
static void* ConsCell< C, A >::operator new ( size_t  size  )  [inline, static]

Definition at line 435 of file List.h.


Field Documentation

template<class C, class A = DefaultAlloc>
C ConsCell< C, A >::car
template<class C, class A = DefaultAlloc>
ConsCell* ConsCell< C, A >::cdr

The documentation for this struct was generated from the following file: