メインページ | アルファベット順一覧 | 構成 | ファイル一覧 | 構成メンバ | ファイルメンバ | 関連ページ

# dkc.h

説明を見る。

    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 "dkcMemoryStream.h"
    00056
    00057 #include "dkcCircularMemoryStream.h"
    00058 #include "dkcArrayOneByOne.h"
    00059
    00060 /* generic interface */
    00061 #include "dkcCircularStream.h"
    00062 #include "dkcStream.h"
    00063
    00064
    00065
    00066
    00067
    00068 /* file system */
    00069
    00070 #include "dkcFileSystems.h"
    00071 /* utility */
    00072
    00073 #include "dkcDLL.h"
    00074 #include "dkcThreadLock.h"
    00075 #include "dkcMemoryPool.h"
    00076
    00077 /* algorithm */
    00078 #include "dkcSort.h"
    00079 #include "dkcMath.h"
    00080 #include "dkcUniqueID.h"
    00081 #include "dkcRegex.h"
    00082
    00083 /* compress */
    00084 #include "dkcLZSS.h"
    00085 #include "dkcRLE.h"
    00086 #include "dkcLZW.h"
    00087
    00088 /* cryptograph */
    00089 #include "dkcCryptoGraph.h"
    00090
    00091
    00092 /* gemerate signature */
    00093 #include "dkcHash.h" /* and hash table */
    00094 #include "dkcCRC.h"
    00095
    00096 /* routine */
    00097 #include "dkcTelecomConfirmPacket.h"
    00098
    00099
    00100
    00101 /* os dependence */
    00102 #include "dkcOS.h"
    00103
    00104
    00105
    00106
    00107
    00108
    00109 #ifdef _MSC_VER
    00110 #   ifdef DEBUG
    00111 #       ifdef dkcdMultiThread
    00112 //#         pragma message("import dkutil_cMTd")
    00113 #           pragma comment(lib,"dkutil_cMTd")
    00114 #       else
    00115 //#         pragma message("import dkutil_cd")
    00116 #           pragma comment(lib,"dkutil_cd")
    00117 #       endif
    00118 #   else
    00119 #       ifdef dkcdMultiThread
    00120 //#         pragma message("import dkutil_cMT")
    00121 #           pragma comment(lib,"dkutil_cMT")
    00122 #       else
    00123 //#         pragma message("import dkutil_c")
    00124 #           pragma comment(lib,"dkutil_c")
    00125 #       endif
    00126 #   endif
    00127 #endif
    00128
    00129
    00130 #endif