fsDownloadsHistoryMgr Class Reference

#include <fsDownloadsHistoryMgr.h>

List of all members.

Public Member Functions

int FindIndex (fsDLHistoryRecord *rec)
void DeleteRecord (fsDLHistoryRecord *rec)
fsDLHistoryRecordGetRecord (int iIndex)
BOOL LoadHistory ()
BOOL SaveHistory ()
int GetRecordCount ()
void AddToHistory (vmsDownloadSmartPtr dld)
void SetEventFunc (fntDHMEEventFunc pfn, LPVOID lpParam)
void ClearHistory ()
void ReadSettings ()
 fsDownloadsHistoryMgr ()
virtual ~fsDownloadsHistoryMgr ()

Protected Member Functions

void Event (fsDownloadsHistoryMgrEvent ev, int info=0)
void ApplySettings ()

Protected Attributes

fntDHMEEventFunc m_pfnEventFunc
LPVOID m_lpEvParam
BOOL m_bCompOnly
UINT m_cDaysMax
BOOL m_bUse
fs::list< fsDLHistoryRecordm_vRecords


Detailed Description

Definition at line 70 of file fsDownloadsHistoryMgr.h.


Constructor & Destructor Documentation

fsDownloadsHistoryMgr::fsDownloadsHistoryMgr (  ) 

Definition at line 18 of file fsDownloadsHistoryMgr.cpp.

References m_pfnEventFunc, and NULL.

fsDownloadsHistoryMgr::~fsDownloadsHistoryMgr (  )  [virtual]

Definition at line 23 of file fsDownloadsHistoryMgr.cpp.


Member Function Documentation

int fsDownloadsHistoryMgr::FindIndex ( fsDLHistoryRecord rec  ) 

Definition at line 290 of file fsDownloadsHistoryMgr.cpp.

References m_vRecords.

Referenced by DeleteRecord().

void fsDownloadsHistoryMgr::DeleteRecord ( fsDLHistoryRecord rec  ) 

fsDLHistoryRecord * fsDownloadsHistoryMgr::GetRecord ( int  iIndex  ) 

BOOL fsDownloadsHistoryMgr::LoadHistory (  ) 

BOOL fsDownloadsHistoryMgr::SaveHistory (  ) 

int fsDownloadsHistoryMgr::GetRecordCount (  ) 

void fsDownloadsHistoryMgr::AddToHistory ( vmsDownloadSmartPtr  dld  ) 

void fsDownloadsHistoryMgr::SetEventFunc ( fntDHMEEventFunc  pfn,
LPVOID  lpParam 
)

Definition at line 71 of file fsDownloadsHistoryMgr.cpp.

References m_lpEvParam, and m_pfnEventFunc.

Referenced by fsDownloadsMgr::fsDownloadsMgr().

void fsDownloadsHistoryMgr::ClearHistory (  ) 

void fsDownloadsHistoryMgr::ReadSettings (  ) 

void fsDownloadsHistoryMgr::Event ( fsDownloadsHistoryMgrEvent  ev,
int  info = 0 
) [protected]

Definition at line 77 of file fsDownloadsHistoryMgr.cpp.

References m_lpEvParam, and m_pfnEventFunc.

Referenced by AddToHistory(), ApplySettings(), ClearHistory(), and DeleteRecord().

void fsDownloadsHistoryMgr::ApplySettings (  )  [protected]


Member Data Documentation

Definition at line 91 of file fsDownloadsHistoryMgr.h.

Referenced by Event(), fsDownloadsHistoryMgr(), and SetEventFunc().

Definition at line 92 of file fsDownloadsHistoryMgr.h.

Referenced by Event(), and SetEventFunc().

Definition at line 95 of file fsDownloadsHistoryMgr.h.

Referenced by AddToHistory(), and ReadSettings().

Definition at line 96 of file fsDownloadsHistoryMgr.h.

Referenced by ApplySettings(), and ReadSettings().

Definition at line 97 of file fsDownloadsHistoryMgr.h.

Referenced by AddToHistory(), ApplySettings(), and ReadSettings().


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

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