00001 00040 #ifndef DKUTIL_C_DKC_H 00041 #define DKUTIL_C_DKC_H 00042 00043 /* generic */ 00044 #include "dkcDefined.h" 00045 #include "dkcOSIndependent.h" 00046 #include "dkcStdio.h" 00047 00048 /* container */ 00049 #include "dkcString.h" 00050 00051 #include "dkcSingleList.h" 00052 #include "dkcStack.h" 00053 #include "dkcQueue.h" 00054 #include "dkc2Tree.h" 00055 #include "dkcRedBlackTree.h" 00056 #include "dkcMemoryStream.h" 00057 00058 #include "dkcCircularMemoryStream.h" 00059 #include "dkcArrayOneByOne.h" 00060 00061 /* generic interface */ 00062 #include "dkcCircularStream.h" 00063 #include "dkcStream.h" 00064 00065 00066 00067 00068 00069 /* file system */ 00070 00071 #include "dkcFileSystems.h" 00072 /* utility */ 00073 00074 #include "dkcDLL.h" 00075 #include "dkcThread.h" 00076 #include "dkcThreadLock.h" 00077 #include "dkcMemoryPool.h" 00078 #include "dkcMath.h" 00079 00080 /* algorithm */ 00081 #include "dkcSort.h" 00082 #include "dkcMath.h" 00083 #include "dkcUniqueID.h" 00084 #include "dkcRegex.h" 00085 00086 /* compress */ 00087 #include "dkcLZSS.h" 00088 #include "dkcRLE.h" 00089 #include "dkcLZW.h" 00090 00091 /* cryptograph */ 00092 #include "dkcCryptoGraph.h" 00093 00094 00095 /* gemerate signature */ 00096 #include "dkcHash.h" /* and hash table */ 00097 #include "dkcCRC.h" 00098 00099 /* routine */ 00100 #include "dkcTelecomConfirmPacket.h" 00101 #include "dkcTelecomConfirmFile.h" 00102 #include "dkcDCF.h" 00103 00104 00105 /* os dependence */ 00106 #include "dkcOS.h" 00107 00108 00109 00110 00111 #ifndef DKINGYOUTILITY3_H 00112 00113 #ifdef _MSC_VER 00114 # ifdef DEBUG 00115 # ifdef dkcdMultiThread 00116 //# pragma message("import dkutil_cMTd") 00117 # pragma comment(lib,"dkutil_cMTd") 00118 # else 00119 //# pragma message("import dkutil_cd") 00120 # pragma comment(lib,"dkutil_cd") 00121 # endif 00122 # else 00123 # ifdef dkcdMultiThread 00124 //# pragma message("import dkutil_cMT") 00125 # pragma comment(lib,"dkutil_cMT") 00126 # else 00127 //# pragma message("import dkutil_c") 00128 # pragma comment(lib,"dkutil_c") 00129 # endif 00130 # endif 00131 #endif 00132 00133 #endif 00134 00135 #endif