ZFFramework
 
Loading...
Searching...
No Matches
ZFFile_res_raw.h
Go to the documentation of this file.
1
5
6#ifndef _ZFI_ZFFile_res_raw_h_
7#define _ZFI_ZFFile_res_raw_h_
8
9#include "ZFFile_fwd.h"
11
14
15// ============================================================
18 , ZFMP_IN(const zfchar *, resPath)
19 )
22 , ZFMP_IN(const zfchar *, resPath)
23 )
24
27 , ZFMP_IN(const zfchar *, resPath)
28 , ZFMP_IN(const zfchar *, dstPath)
29 , ZFMP_IN_OPT(zfbool, isRecursive, zftrue)
30 , ZFMP_IN_OPT(zfbool, isForce, zftrue)
31 )
32
36 , ZFMP_IN(const zfchar *, resPath)
37 )
41 )
45 )
46
49 , ZFMP_IN(const zfchar *, resPath)
50 )
53 , ZFMP_IN(void *, token)
54 )
55
58 , ZFMP_IN(void *, token)
59 )
62 , ZFMP_IN(void *, token)
63 , ZFMP_IN(zfindex, byteSize)
64 , ZFMP_IN_OPT(ZFSeekPos, position, ZFSeekPosBegin)
65 )
66
69 , ZFMP_IN(void *, token)
70 , ZFMP_IN(void *, buf)
71 , ZFMP_IN(zfindex, maxByteSize)
72 )
73
76 , ZFMP_IN(void *, token)
77 )
80 , ZFMP_IN(void *, token)
81 )
82
85 , ZFMP_IN(void *, token)
86 )
87
90#endif // #ifndef _ZFI_ZFFile_res_raw_h_
91
#define ZFLIB_ZFCore
used to export symbols
Definition ZFCoreEnvDef.h:30
_ZFT_t_zfchar zfchar
char wrapper
Definition ZFCoreTypeDef_CharType.h:17
_ZFT_t_zfbool zfbool
bool type
Definition ZFCoreTypeDef_CoreType.h:103
_ZFT_t_zfindex zfindex
similar to size_t, used for index and size only
Definition ZFCoreTypeDef_CoreType.h:154
#define zftrue
bool true type
Definition ZFCoreTypeDef_CoreType.h:107
ZFSeekPos
seek position similar to SEEK_SET of FILE operation
Definition ZFCoreTypeDef_OtherType.h:47
file utility
#define ZFMP_IN_OUT(ParamType, paramName)
see ZFMP_IN
Definition ZFMethod.h:117
#define ZFMP_IN_OPT(ParamType, paramName, DefaultValue)
see ZFMP_IN
Definition ZFMethod.h:108
#define ZFMP_IN(ParamType, paramName)
macro to wrap param types for ZFMETHOD_INLINE_0 series
Definition ZFMethod.h:105
#define ZFMETHOD_FUNC_DECLARE_2(ZFLIB_, ReturnType, MethodName, ZFMP_0, ZFMP_1)
see ZFMETHOD_FUNC_DECLARE_0
Definition ZFMethodFuncDeclare.h:763
#define ZFMETHOD_FUNC_DECLARE_3(ZFLIB_, ReturnType, MethodName, ZFMP_0, ZFMP_1, ZFMP_2)
see ZFMETHOD_FUNC_DECLARE_0
Definition ZFMethodFuncDeclare.h:910
#define ZFMETHOD_FUNC_DECLARE_4(ZFLIB_, ReturnType, MethodName, ZFMP_0, ZFMP_1, ZFMP_2, ZFMP_3)
see ZFMETHOD_FUNC_DECLARE_0
Definition ZFMethodFuncDeclare.h:1065
#define ZFMETHOD_FUNC_DECLARE_1(ZFLIB_, ReturnType, MethodName, ZFMP_0)
see ZFMETHOD_FUNC_DECLARE_0
Definition ZFMethodFuncDeclare.h:624
#define ZF_NAMESPACE_BEGIN_REGISTER(NameSpace, ParentNameSpace)
begin and register namespace
Definition ZFNamespace.h:48
#define ZF_NAMESPACE_GLOBAL_BEGIN
begin namespace ZFFramework
Definition ZFNamespace.h:97
#define ZF_NAMESPACE_END(NameSpace)
end namespace
Definition ZFNamespace.h:60
#define ZF_NAMESPACE_GLOBAL_END
end namespace ZFFramework
Definition ZFNamespace.h:98
#define ZF_NAMESPACE_GLOBAL
namespace of ZFFramework
Definition ZFNamespace.h:96
data used by ZFFile when finding files
Definition ZFFile_fwd.h:53
raw res process which bypass ZFResExtPathAdd logic
Definition ZFFile_res_raw.h:13
zfbool ZFResFindFirst(ZFFileFindData &fd, const zfchar *resPath)
raw res process which bypass ZFResExtPathAdd logic
zfbool ZFResClose(void *token)
raw res process which bypass ZFResExtPathAdd logic
zfbool ZFResCopy(const zfchar *resPath, const zfchar *dstPath, zfbool isRecursive=(_ZFT_t_zftrue), zfbool isForce=(_ZFT_t_zftrue))
raw res process which bypass ZFResExtPathAdd logic
zfbool ZFResIsDir(const zfchar *resPath)
raw res process which bypass ZFResExtPathAdd logic
void * ZFResOpen(const zfchar *resPath)
raw res process which bypass ZFResExtPathAdd logic
zfbool ZFResIsError(void *token)
raw res process which bypass ZFResExtPathAdd logic
zfindex ZFResTell(void *token)
raw res process which bypass ZFResExtPathAdd logic
zfbool ZFResSeek(void *token, zfindex byteSize, ZFSeekPos position=(ZFSeekPosBegin))
raw res process which bypass ZFResExtPathAdd logic
void ZFResFindClose(ZFFileFindData &fd)
raw res process which bypass ZFResExtPathAdd logic
zfindex ZFResRead(void *token, void *buf, zfindex maxByteSize)
raw res process which bypass ZFResExtPathAdd logic
zfindex ZFResSize(void *token)
raw res process which bypass ZFResExtPathAdd logic
zfbool ZFResIsExist(const zfchar *resPath)
raw res process which bypass ZFResExtPathAdd logic
zfbool ZFResFindNext(ZFFileFindData &fd)
raw res process which bypass ZFResExtPathAdd logic
zfbool ZFResIsEof(void *token)
raw res process which bypass ZFResExtPathAdd logic