#include <stdio.h>
#include <stddef.h>
#include "dkutil_cstd/define.h"
dkcDefined.hのインクルード依存関係図
このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。
構成 | |
struct | dkc_Allocator |
マクロ定義 | |
#define | dkcdUNSIGNED_8BIT_PRIME_NUM 251 |
8bitに収まる素数 (unsigned) | |
#define | dkcdSIGNED_8BIT_PRIME_NUM 127 |
8bitに収まる素数 (signed) | |
#define | dkcdUNSIGNED_16BIT_PRIME_NUM 65521 |
16bitに収まる素数 (unsigned) | |
#define | dkcdSIGNED_16BIT_PRIME_NUM 32749 |
#define | dkcdUNSIGNED_24BIT_PRIME_NUM 16777213 |
24bitに収まる素数 (unsigned) | |
#define | dkcd64BIT_MAX DKINGYO_ULONGLONG_MAX |
64bitに収まる最大値 (unsigned) | |
#define | dkcd64BIT_MIN DKINGYO_LONGLONG_MIN |
64bitに収まる最小値 (signed) | |
#define | DKINGYO_NOT_MOUNTED -100 |
メンバ関数が定義されていない時に返す変数 | |
#define | DKINGYO_NO_DEFINED_FUNCTION DKINGYO_NOT_MOUNTED |
DKINGYO_NOT_MOUNTEDと同じ | |
#define | MB(str) MessageBox(NULL,str,"Message",MB_OK) |
MessageBoxを表示 | |
#define | MB2(s, title) MessageBox(NULL,s,title,MB_OK); |
MessageBoxを表示(タイトル指定可能バージョン) | |
#define | ODS(str) OutputDebugString(str) |
OutputDebugStringを使用 | |
型定義 | |
typedef void(* | VOIDFUNC )(void) |
typedef void(* | VOIDARGFUNC )(void *) |
typedef void(* | VOIDARGFUNCFLAG )(void *, int) |
typedef dkc_Allocator | DKC_ALLOCATOR |
列挙型 | |
enum | { enuDKINGYO_BMPFILEHEADER_ADR = 1, enuDKINGYO_BMPCOREHEADER_ADR, enuDKINGYO_BMPINFOHEADER_ADR, enuDKINGYO_BMPPALLETE_ADR, enuDKINGYO_BMPGRAPH_ADR, enuDKINGYO_ISBMPFILE_EXACT_CHECK, enuDKINGYO_ISBMPFILE_CAMOUFLAGE_CHECK } |
画像ファイルを解析する時に使う^^ [詳細] | |
enum | { enuExtendVaListLength = 256, enuDefaultExpandSize = 100 } |
enum | { edkcStreamBufferAll = 0, edkcStreamBufferFirst = 1, edkcStreamBufferToNowOffset = 3, edkcSeekCurrent = SEEK_CUR, edkcSeekEnd = SEEK_END, edkcSeekSet = SEEK_SET } |
dkcDefined.h で定義されています。
|
64bitに収まる最大値 (unsigned)
dkcDefined.h の 40 行で定義されています。 |
|
64bitに収まる最小値 (signed)
dkcDefined.h の 42 行で定義されています。 |
|
dkcDefined.h の 34 行で定義されています。 |
|
8bitに収まる素数 (signed)
dkcDefined.h の 29 行で定義されています。 |
|
16bitに収まる素数 (unsigned)
dkcDefined.h の 32 行で定義されています。 参照元 dkcHash16(), と dkcHash24(). |
|
24bitに収まる素数 (unsigned)
dkcDefined.h の 37 行で定義されています。 |
|
8bitに収まる素数 (unsigned)
dkcDefined.h の 27 行で定義されています。 参照元 dkcHash8(). |
|
DKINGYO_NOT_MOUNTEDと同じ
dkcDefined.h の 47 行で定義されています。 |
|
メンバ関数が定義されていない時に返す変数
dkcDefined.h の 45 行で定義されています。 |
|
MessageBoxを表示
dkcDefined.h の 109 行で定義されています。 参照元 dkcErrorMessage(). |
|
MessageBoxを表示(タイトル指定可能バージョン)
dkcDefined.h の 111 行で定義されています。 |
|
OutputDebugStringを使用
dkcDefined.h の 113 行で定義されています。 参照元 dkcErrorMessage(), と dkcFileCopyEx(). |
|
|
|
dkcDefined.h の 90 行で定義されています。 |
|
dkcDefined.h の 91 行で定義されています。 |
|
dkcDefined.h の 89 行で定義されています。 |
|
画像ファイルを解析する時に使う^^
dkcDefined.h の 61 行で定義されています。 00061 { 00062 enuDKINGYO_BMPFILEHEADER_ADR = 1, 00063 enuDKINGYO_BMPCOREHEADER_ADR, 00064 enuDKINGYO_BMPINFOHEADER_ADR, 00065 enuDKINGYO_BMPPALLETE_ADR, 00066 enuDKINGYO_BMPGRAPH_ADR, 00068 enuDKINGYO_ISBMPFILE_EXACT_CHECK, 00070 enuDKINGYO_ISBMPFILE_CAMOUFLAGE_CHECK, 00071 };
|
|
dkcDefined.h の 77 行で定義されています。 00077 { 00079 enuExtendVaListLength = 256, 00081 enuDefaultExpandSize = 100, 00082 };
|
|
dkcDefined.h の 119 行で定義されています。 00119 { 00124 00125 edkcStreamBufferAll = 0, 00127 edkcStreamBufferFirst = 1, 00129 //edkcStreamBufferLast = 2, 00131 edkcStreamBufferToNowOffset = 3, 00132 00133 edkcSeekCurrent = SEEK_CUR, 00135 edkcSeekEnd = SEEK_END, 00137 edkcSeekSet = SEEK_SET, 00138 };
|