// /*-------------------------------------------------------------------*\ // | Concrete Template : Stack_Kernel_2_C // \*-------------------------------------------------------------------*/ #ifndef CT_STACK_KERNEL_2_C #define CT_STACK_KERNEL_2_C 1 ///--------------------------------------------------------------------- /// Global Context ----------------------------------------------------- ///--------------------------------------------------------------------- #include "CT/Stack/Kernel_2.h" #include "CT/Stack/Kernel_C.h" ///--------------------------------------------------------------------- /// Interface ---------------------------------------------------------- ///--------------------------------------------------------------------- concrete_template < concrete_instance class Item, concrete_instance class List_Of_Item = List_Kernel_1a , concrete_instance class Rep = Representation > class Stack_Kernel_2_C : specializes Stack_Kernel_C < Item, Stack_Kernel_2 < Item, List_Of_Item, Rep > > {}; //---------------------------------------------------------------------- #endif // CT_STACK_KERNEL_2_C