ZFFramework
 
Loading...
Searching...
No Matches
ZFFileFindData Class Reference

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 zfstringname (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
 
Implimpl (void) const
 the impl
 
void implCopy (const ZFFileFindData &ref) const
 copy the impl data
 
const zfstringimplName (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
 

Detailed Description

data used by ZFFile when finding files

See also
ZFFileFindFirst, ZFFileFindNext, ZFFileFindClose

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