foobar2000 SDK  2015-08-03
Public Member Functions | Protected Member Functions
uFindFileabstract

#include <shared.h>

Public Member Functions

virtual ~uFindFile ()
 
virtual BOOL FindNext ()=0
 
virtual DWORD GetAttributes ()=0
 
virtual FILETIME GetCreationTime ()=0
 
virtual const char * GetFileName ()=0
 
virtual t_uint64 GetFileSize ()=0
 
virtual FILETIME GetLastAccessTime ()=0
 
virtual FILETIME GetLastWriteTime ()=0
 
bool IsDirectory ()
 

Protected Member Functions

 uFindFile ()
 

Detailed Description

Definition at line 155 of file shared.h.

Constructor & Destructor Documentation

uFindFile::uFindFile ( )
inlineprotected

Definition at line 158 of file shared.h.

158 {}
virtual uFindFile::~uFindFile ( )
inlinevirtual

Definition at line 167 of file shared.h.

167 {};

Member Function Documentation

virtual BOOL uFindFile::FindNext ( )
pure virtual
virtual DWORD uFindFile::GetAttributes ( )
pure virtual
virtual FILETIME uFindFile::GetCreationTime ( )
pure virtual
virtual const char* uFindFile::GetFileName ( )
pure virtual
virtual t_uint64 uFindFile::GetFileSize ( )
pure virtual
virtual FILETIME uFindFile::GetLastAccessTime ( )
pure virtual
virtual FILETIME uFindFile::GetLastWriteTime ( )
pure virtual
bool uFindFile::IsDirectory ( )
inline

Definition at line 168 of file shared.h.

168 {return (GetAttributes() & FILE_ATTRIBUTE_DIRECTORY) ? true : false;}
virtual DWORD GetAttributes()=0

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