|
Functions |
| int WINAPI | dkcIsNativePathString (const char *s, size_t size) |
| | FALSEならNativeなファイルパスではない。.
|
| int WINAPI | dkcErrorMessage (const char *expression, const char *filename, size_t line, const char *message,...) |
| void * | dkcAllocate (size_t size) |
| int | dkcFree (void **p) |
| BOOL | dkcIs_foepn_mode (const char *s) |
| | fopenの時の第二引数が有効な値かどうか調べる。
|
| size_t | dkcReallocateSizeFunction (size_t OldSize, size_t ExpandSize) |
| int WINAPI | dkcReallocate (void **NewPtr, size_t NewSize, void **OldPtr) |
| int WINAPI | dkcReallocateEx (DKC_REALLOC_F_TYPE your_realloc, void **NewPtr, size_t NewSize, void **OldPtr) |
| | edk_SUCCEEDEDだったら成功
|
| int WINAPI | dkcReallocateAutoExpand (DKC_REALLOC_F_TYPE your_realloc, void **NewPtr, void **OldPtr, size_t OldSize, size_t *reallocated_size) |
| DKC_EXTERN FILE *WINAPI | dkcFOpen (const char *filename, const char *mode) |
| | fopenのラッパー
|
| DKC_EXTERN int WINAPI | dkcFClose (FILE **ptr) |
| | fcloseのラッパー
|
| int WINAPI | dkcSaveBinary (const void *data, size_t size, const char *fname) |
| | fopenのファイル関数を使ってバイナリセーブを行う。
|
| BOOL WINAPI | dkcCreateEmptyFile (const char *filename) |
| | 空ファイルを作る。
|
| int WINAPI | dkcLoadBinary (void *data, size_t size, const char *fname, size_t *readsize) |
| | バイナリデータをメモリに読み込む。dkcSaveBinary()と対
|
| int WINAPI | dkcSaveText (const char *text, size_t length, const char *fname) |
| | fopenでテキストセーブを行う
|
| int WINAPI | dkcLoadText (char *text, size_t length, const char *fname, size_t *readsize) |
| | テキストデータをメモリに読み込む。dkcSaveText()と対
|
| void WINAPI | dkcSwapFast (void *p1, void *p2, size_t size) |
| void WINAPI | dkcSwap64 (ULONGLONG *p1, ULONGLONG *p2, size_t size) |
| void WINAPI | dkcSwap (void *p1, void *p2, size_t size) |
| const char * | dkcGetPathSep () |
| | path separatorの入った文字列(1byte毎にpath separatorの文字定数が入っている)をゲット
|