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