#include "dkcGenericFileSystem.h"
dkcGenericFileSystem.cのインクルード依存関係図
関数 | |
int WINAPI | dkcFreeGenericFileSystem (DKC_GENERIC_FILESYSTEM **pp) |
int WINAPI | dkcGenericFileSystemOpen (DKC_GENERIC_FILESYSTEM *ptr, uint32 flags, const void *filename) |
int WINAPI | dkcGenericFileSystemClose (DKC_GENERIC_FILESYSTEM *ptr) |
int WINAPI | dkcGenericFileSystemRead (DKC_GENERIC_FILESYSTEM *ptr, void *pbuff, size_t size, size_t *read_size) |
int WINAPI | dkcGenericFileSystemWrite (DKC_GENERIC_FILESYSTEM *ptr, const void *pbuff, size_t size, size_t *write_size) |
int WINAPI | dkcGenericFileSystemSeek (DKC_GENERIC_FILESYSTEM *ptr, const DKC_GFS_SEEK_ARG *parg) |
int WINAPI | dkcGenericFileSystemTell (DKC_GENERIC_FILESYSTEM *ptr, DKC_UINT64_STRUCT *offset) |
dkcGenericFileSystem.c で定義されています。
|
dkcGenericFileSystem.c の 485 行で定義されています。 参照先 DKC_GENERIC_FILESYSTEM, DKC_GFS_FREE_F_TYPE, dkcFree(), dkc_GenericFileSystem::mfObjFree, と NULL. 参照元 dkcAllocSemiRealRandomWin32(), と dkcFreeSemiRealRandom().
00485 { 00486 DKC_GENERIC_FILESYSTEM *p = *pp; 00487 DKC_GFS_FREE_F_TYPE fff; 00488 int r; 00489 00490 if(NULL==pp || NULL==p){ 00491 return edk_FAILED; 00492 } 00493 00494 fff = p->mfObjFree; 00495 r = fff(p); 00496 if(DKUTIL_FAILED(r)){ 00497 return edk_FAILED; 00498 } 00499 00500 return dkcFree(pp); 00501 } |
|
dkcGenericFileSystem.c の 511 行で定義されています。 参照先 DKC_GENERIC_FILESYSTEM, と dkc_GenericFileSystem::mfClose. 参照元 process().
00511 { 00512 return ptr->mfClose(ptr); 00513 } |
|
dkcGenericFileSystem.c の 503 行で定義されています。 参照先 DKC_GENERIC_FILESYSTEM, dkc_GenericFileSystem::mfOpen, と NULL. 参照元 process().
|
|
dkcGenericFileSystem.c の 515 行で定義されています。 参照先 DKC_GENERIC_FILESYSTEM, と dkc_GenericFileSystem::mfRead.
00516 { 00517 return ptr->mfRead(ptr,pbuff,size,read_size); 00518 } |
|
dkcGenericFileSystem.c の 525 行で定義されています。 参照先 DKC_GENERIC_FILESYSTEM, DKC_GFS_SEEK_ARG, と dkc_GenericFileSystem::mfSeek.
00526 { 00527 return ptr->mfSeek(ptr,parg); 00528 } |
|
dkcGenericFileSystem.c の 530 行で定義されています。 参照先 DKC_GENERIC_FILESYSTEM, と dkc_GenericFileSystem::mfTell.
00531 { 00532 return ptr->mfTell(ptr,offset); 00533 } |
|
dkcGenericFileSystem.c の 520 行で定義されています。 参照先 DKC_GENERIC_FILESYSTEM, と dkc_GenericFileSystem::mfWrite. 参照元 process().
00521 { 00522 return ptr->mfWrite(ptr,pbuff,size,write_size); 00523 } |