00001
00010 #ifndef DKUTIL_C_DKC_H
00011 #define DKUTIL_C_DKC_H
00012
00013
00014 #include "dkcDefined.h"
00015 #include "dkcOSIndependent.h"
00016 #include "dkcStdio.h"
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027 #include "dkcString.h"
00028
00029
00030
00031
00032
00033 #include "dkcSingleList.h"
00034 #include "dkcStack.h"
00035 #include "dkcQueue.h"
00036 #include "dkc2Tree.h"
00037 #include "dkcMemoryStream.h"
00038
00039
00040
00041
00042
00043 #include "dkcCircularMemoryStream.h"
00044 #include "dkcArrayOneByOne.h"
00045
00046
00047 #include "dkcCircularStream.h"
00048 #include "dkcStream.h"
00049
00050
00051
00052
00053
00054
00055
00056
00057
00058
00059
00060
00061 #include "dkcFileSystems.h"
00062
00063
00064 #include "dkcDLL.h"
00065 #include "dkcThreadLock.h"
00066 #include "dkcMemoryPool.h"
00067
00068
00069 #include "dkcSort.h"
00070 #include "dkcMath.h"
00071 #include "dkcUniqueID.h"
00072
00073
00074 #include "dkcLZSS.h"
00075 #include "dkcRLE.h"
00076 #include "dkcLZW.h"
00077
00078
00079 #include "dkcCryptoGraph.h"
00080
00081
00082
00083 #include "dkcHash.h"
00084 #include "dkcCRC.h"
00085
00086
00087 #include "dkcOS.h"
00088
00089
00090
00091
00092
00093
00094
00095 #ifdef _MSC_VER
00096 # ifdef DEBUG
00097 # ifdef dkcdMultiThread
00098
00099 # pragma comment(lib,"dkutil_cMTd")
00100 # else
00101
00102 # pragma comment(lib,"dkutil_cd")
00103 # endif
00104 # else
00105 # ifdef dkcdMultiThread
00106
00107 # pragma comment(lib,"dkutil_cMT")
00108 # else
00109
00110 # pragma comment(lib,"dkutil_c")
00111 # endif
00112 # endif
00113 #endif
00114
00115
00116 #endif