// /*-------------------------------------------------------------------*\
// | Concrete Template : List_Kernel_1a
// \*-------------------------------------------------------------------*/
#ifndef CT_LIST_KERNEL_1A
#define CT_LIST_KERNEL_1A 1
///---------------------------------------------------------------------
/// Global Context -----------------------------------------------------
///---------------------------------------------------------------------
#include "CT/List/Kernel_1.h"
///---------------------------------------------------------------------
/// Local Context ------------------------------------------------------
///---------------------------------------------------------------------
concrete_template <
concrete_instance class Item
>
class List_Kernel_1a_Node :
specializes
Record <
Item,
Pointer_C <List_Kernel_1a_Node <Item> >
>
{};
///---------------------------------------------------------------------
/// Interface ----------------------------------------------------------
///---------------------------------------------------------------------
concrete_template <
concrete_instance class Item
>
class List_Kernel_1a :
specializes
List_Kernel_1 <
Item,
List_Kernel_1a_Node <Item>
>
{};
//----------------------------------------------------------------------
#endif // CT_LIST_KERNEL_1A
Last modified: Fri Mar 16 10:37:05 EDT 2007