data used by ZFFile when finding files More...
#include <ZFFile_fwd.h>
Classes | |
class | Impl |
for impl to achieve custom find logic More... | |
Public Member Functions | |
const zfstring & | name (void) const |
return file name of file | |
zfbool | isDir (void) const |
return true if is a directory | |
void | objectInfoT (zfstring &ret) const |
see objectInfo | |
zfstring | objectInfo (void) const |
return object info | |
Impl & | impl (void) const |
the impl | |
void | implCopy (const ZFFileFindData &ref) const |
copy the impl data | |
const zfstring & | implName (void) const |
name for the impl | |
void * | implUserData (void) const |
user data passed from implAttach | |
void | implAttach (const zfstring &implName, void *implUserData=zft_zfnull) |
begin first find | |
void | implDetach (void) |
close find | |
void * | implCheck (const zfstring &implName) const |
check whether impl matches, assert fail if not match, return the implUserData | |
void | implTag (const zfstring &key, ZFObject *value) const |
util for impl to store extra data | |
zfany | implTag (const zfstring &key) const |
util for impl to store extra data | |
data used by ZFFile when finding files