00001
00036 #ifndef DKUTIL_C_DKC_H
00037 #define DKUTIL_C_DKC_H
00038
00039
00040 #include "dkcDefined.h"
00041 #include "dkcOSIndependent.h"
00042 #include "dkcStdio.h"
00043
00044
00045
00046
00047
00048
00049
00050
00051
00052
00053 #include "dkcString.h"
00054
00055
00056
00057
00058
00059 #include "dkcSingleList.h"
00060 #include "dkcStack.h"
00061 #include "dkcQueue.h"
00062 #include "dkc2Tree.h"
00063 #include "dkcMemoryStream.h"
00064
00065
00066
00067
00068
00069
00070 #include "dkcCircularMemoryStream.h"
00071 #include "dkcArrayOneByOne.h"
00072
00073
00074 #include "dkcCircularStream.h"
00075 #include "dkcStream.h"
00076
00077
00078
00079
00080
00081
00082
00083
00084
00085
00086
00087
00088 #include "dkcFileSystems.h"
00089
00090
00091 #include "dkcDLL.h"
00092 #include "dkcThreadLock.h"
00093 #include "dkcMemoryPool.h"
00094
00095
00096 #include "dkcSort.h"
00097 #include "dkcMath.h"
00098 #include "dkcUniqueID.h"
00099
00100
00101 #include "dkcLZSS.h"
00102 #include "dkcRLE.h"
00103 #include "dkcLZW.h"
00104
00105
00106 #include "dkcCryptoGraph.h"
00107
00108
00109
00110 #include "dkcHash.h"
00111 #include "dkcCRC.h"
00112
00113
00114 #include "dkcOS.h"
00115
00116
00117
00118
00119
00120
00121
00122 #ifdef _MSC_VER
00123 # ifdef DEBUG
00124 # ifdef dkcdMultiThread
00125
00126 # pragma comment(lib,"dkutil_cMTd")
00127 # else
00128
00129 # pragma comment(lib,"dkutil_cd")
00130 # endif
00131 # else
00132 # ifdef dkcdMultiThread
00133
00134 # pragma comment(lib,"dkutil_cMT")
00135 # else
00136
00137 # pragma comment(lib,"dkutil_c")
00138 # endif
00139 # endif
00140 #endif
00141
00142
00143 #endif