00001 #ifndef __J2K__DList_pchar_HPP__ 00002 #define __J2K__DList_pchar_HPP__ 00003 00004 // Use DList class like a template to create DList_pchar 00005 00006 // Kill those definitions 00007 // since the new class definition doesn't exist. 00008 #undef __J2K__DLink_HPP__ 00009 #undef __J2K__DLink_CPP__ 00010 #undef __J2K__DList_HPP__ 00011 #undef __J2K__DList_CPP__ 00012 00013 #undef DList 00014 #undef Elem 00015 00016 #define DList DList_pchar 00017 #define Elem char* 00018 00019 #include <j2k/DataType/Link/DLink.hpp> 00020 #include <j2k/DataType/Link/DLink.cpp> 00021 #include <j2k/DataType/Link/DList.hpp> 00022 #include <j2k/DataType/Link/DList.cpp> 00023 00024 #undef DList 00025 #undef Elem 00026 00027 #endif