ZFFramework
 
Loading...
Searching...
No Matches
ZFFileIOImpl::FileIO< T_Holder > Class Template Reference

util for ZFPATHTYPE_FILEIO_REGISTER impl More...

#include <ZFPathType_file.h>

Detailed Description

template<typename T_Holder>
class ZFFileIOImpl::FileIO< T_Holder >

util for ZFPATHTYPE_FILEIO_REGISTER impl

usage:

// supply a wrapper that has these methods
zfclassNotPOD MyHolder {
public:
static void pathConvert(
, ZF_IN const zfchar *pathData
) {
...
}
};
// use the file IO callback
ZFPATHTYPE_FILEIO_REGISTER(registerSig, yourPathType,
...)
_ZFT_t_zfchar zfchar
char wrapper
Definition ZFCoreTypeDef_CharType.h:17
#define ZF_IN
dummy macro that shows the param used as required input
Definition ZFCoreTypeDef_ClassType.h:180
#define ZF_OUT
dummy macro that shows the param used as required output
Definition ZFCoreTypeDef_ClassType.h:188
#define zfclassNotPOD
shows the class is not a POD type, you should not memset it or declare it in stack or copy value by c...
Definition ZFCoreTypeDef_ClassType.h:48
zft_zfstring< zfchar > zfstring
see zft_zfstring
Definition ZFCoreTypeDef_StringType.h:15
#define ZFPATHTYPE_FILEIO_REGISTER(registerSig, pathType,...)
register pathType for generic file processing
Definition ZFFile_pathInfo.h:535
util for ZFPATHTYPE_FILEIO_REGISTER impl
Definition ZFPathType_file.h:89

The documentation for this class was generated from the following file: