Resolve/C++ Catalog
CT/Id_Name_Table/Kernel_2_C.h
Copyright © 2010, Reusable Software Research Group, The Ohio State University

//  /*-------------------------------------------------------------------*\
//  |   Concrete Template : Id_Name_Table_Kernel_2_C
//  \*-------------------------------------------------------------------*/

#ifndef CT_ID_NAME_TABLE_KERNEL_2_C
#define CT_ID_NAME_TABLE_KERNEL_2_C 1

///---------------------------------------------------------------------
/// Global Context -----------------------------------------------------
///---------------------------------------------------------------------

#include "CT/Id_Name_Table/Kernel_2.h"
#include "CT/Id_Name_Table/Kernel_C.h"

///---------------------------------------------------------------------
/// Interface ----------------------------------------------------------
///---------------------------------------------------------------------

concrete_template <
        concrete_instance class Bijective_Partial_Map_Of_Integer_To_Text =
            Bijective_Partial_Map_Kernel_3a <
		    Integer,
                    Text,
                    139,
                    Integer_Hash_1,
                    Text_Hash_1
                >,			
	concrete_instance class Rep =
            Representation <Bijective_Partial_Map_Of_Integer_To_Text>
    >
class Id_Name_Table_Kernel_2_C :
    specializes
	Id_Name_Table_Kernel_C <
		Id_Name_Table_Kernel_2 <
                        Bijective_Partial_Map_Of_Integer_To_Text,
			Rep
		    >
	    >
{};

//----------------------------------------------------------------------

#endif // CT_ID_NAME_TABLE_KERNEL_2_C

Last modified: Thu Jan 11 17:05:57 EST 2007