fsFindDownloadMgr Class Reference

#include <fsFindDownloadMgr.h>

List of all members.

Public Member Functions

BOOL IsFindNextAvail ()
BOOL FindNext ()
void PrepareFind ()
void ReadSettings ()
 fsFindDownloadMgr ()
virtual ~fsFindDownloadMgr ()

Protected Types

enum  fsFDM_WhereIsIndex { WII_LISTOFDLDS, WII_HISTOFDLDS, WII_DELETED }

Protected Member Functions

BOOL IsSatisfies (fsDLHistoryRecord *rec)
BOOL IsSatisfies (vmsDownloadSmartPtr dld)
void FindNext_InDeleted (BOOL *pbCancel, int *piProgress)
void FindNext_InHistoryOfDlds (BOOL *pbCancel, int *piProgress)
void FindNext_InListOfDlds (BOOL *pbCancel, int *piProgress)
void FindNext_imp (BOOL *pbCancel=NULL, int *piProgress=NULL)
int GetElementCount ()
BOOL NextFindSource (fsFDM_WhereIsIndex &wi)

Static Protected Member Functions

static DWORD WINAPI _threadFindNext (LPVOID lp)

Protected Attributes

int m_iIndex
fsFDM_WhereIsIndex m_enWI
LPVOID m_pFoundElement
vmsDownloadsGroupSmartPtr m_pGroup
FILETIME m_tFrom
FILETIME m_tTo
UINT64 m_uFileSizeFrom
UINT64 m_uFileSizeTo
DWORD m_dwFlags
fsString m_strWhat


Detailed Description

Definition at line 27 of file fsFindDownloadMgr.h.


Member Enumeration Documentation

Enumerator:
WII_LISTOFDLDS 
WII_HISTOFDLDS 
WII_DELETED 

Definition at line 56 of file fsFindDownloadMgr.h.


Constructor & Destructor Documentation

fsFindDownloadMgr::fsFindDownloadMgr (  ) 

Definition at line 21 of file fsFindDownloadMgr.cpp.

References m_iIndex.

fsFindDownloadMgr::~fsFindDownloadMgr (  )  [virtual]

Definition at line 26 of file fsFindDownloadMgr.cpp.


Member Function Documentation

BOOL fsFindDownloadMgr::IsFindNextAvail (  ) 

Definition at line 366 of file fsFindDownloadMgr.cpp.

References m_iIndex.

Referenced by CDownloadsWnd::IsFindNextAvail().

BOOL fsFindDownloadMgr::FindNext (  ) 

void fsFindDownloadMgr::PrepareFind (  ) 

void fsFindDownloadMgr::ReadSettings (  ) 

BOOL fsFindDownloadMgr::IsSatisfies ( fsDLHistoryRecord rec  )  [protected]

BOOL fsFindDownloadMgr::IsSatisfies ( vmsDownloadSmartPtr  dld  )  [protected]

void fsFindDownloadMgr::FindNext_InDeleted ( BOOL *  pbCancel,
int *  piProgress 
) [protected]

void fsFindDownloadMgr::FindNext_InHistoryOfDlds ( BOOL *  pbCancel,
int *  piProgress 
) [protected]

void fsFindDownloadMgr::FindNext_InListOfDlds ( BOOL *  pbCancel,
int *  piProgress 
) [protected]

DWORD WINAPI fsFindDownloadMgr::_threadFindNext ( LPVOID  lp  )  [static, protected]

void fsFindDownloadMgr::FindNext_imp ( BOOL *  pbCancel = NULL,
int *  piProgress = NULL 
) [protected]

int fsFindDownloadMgr::GetElementCount (  )  [protected]

BOOL fsFindDownloadMgr::NextFindSource ( fsFDM_WhereIsIndex wi  )  [protected]


Member Data Documentation

int fsFindDownloadMgr::m_iIndex [protected]

Definition at line 62 of file fsFindDownloadMgr.h.

Referenced by FindNext(), FindNext_imp(), and PrepareFind().

Definition at line 67 of file fsFindDownloadMgr.h.

Referenced by IsSatisfies(), and ReadSettings().

Definition at line 68 of file fsFindDownloadMgr.h.

Referenced by IsSatisfies(), and ReadSettings().

Definition at line 68 of file fsFindDownloadMgr.h.

Referenced by IsSatisfies(), and ReadSettings().

Definition at line 70 of file fsFindDownloadMgr.h.

Referenced by IsSatisfies(), and ReadSettings().

Definition at line 70 of file fsFindDownloadMgr.h.

Referenced by IsSatisfies(), and ReadSettings().

DWORD fsFindDownloadMgr::m_dwFlags [protected]

Definition at line 72 of file fsFindDownloadMgr.h.

Referenced by IsSatisfies(), and ReadSettings().


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

Generated on Sun May 25 00:21:04 2008 by  doxygen 1.5.6