// /*-------------------------------------------------------------------*\
// | Concrete Template : Stack_Kernel_1a
// \*-------------------------------------------------------------------*/
#ifndef CT_STACK_KERNEL_1A
#define CT_STACK_KERNEL_1A 1
///---------------------------------------------------------------------
/// Global Context -----------------------------------------------------
///---------------------------------------------------------------------
#include "CT/Stack/Kernel_1.h"
///---------------------------------------------------------------------
/// Local Context ------------------------------------------------------
///---------------------------------------------------------------------
concrete_template <
concrete_instance class Item
>
class Stack_Kernel_1a_Node :
specializes
Record <
Item,
Pointer_C <Stack_Kernel_1a_Node <Item> >
>
{};
///---------------------------------------------------------------------
/// Interface ----------------------------------------------------------
///---------------------------------------------------------------------
concrete_template <
concrete_instance class Item
>
class Stack_Kernel_1a :
specializes
Stack_Kernel_1 <
Item,
Stack_Kernel_1a_Node <Item>
>
{};
//----------------------------------------------------------------------
#endif // CT_STACK_KERNEL_1A
Last modified: Thu Mar 15 16:40:31 EDT 2007