fsCmdHistoryMgr Class Reference

#include <fsCmdHistoryMgr.h>

List of all members.

Public Member Functions

void Set_MaxDaysCount (int cMax)
void Set_NoHistory (BOOL b)
void ClearHistory ()
void Set_MaxRecordCount (int iMax)
void AddRecord (LPCSTR pszRecord)
LPCSTR GetRecord (int iRec)
int GetRecordCount ()
BOOL SaveToFile (HANDLE hFile)
BOOL ReadFromFile (HANDLE hFile)
 fsCmdHistoryMgr ()
virtual ~fsCmdHistoryMgr ()

Protected Attributes

fs::list< fs1DayRecordsm_vRecs
int m_cMaxRecords
SYSTEMTIME m_curday
BOOL m_bNoHistory
int m_cMaxDays

Classes

struct  fs1DayRecords


Detailed Description

Definition at line 31 of file fsCmdHistoryMgr.h.


Constructor & Destructor Documentation

fsCmdHistoryMgr::fsCmdHistoryMgr (  ) 

Definition at line 17 of file fsCmdHistoryMgr.cpp.

References m_cMaxDays, m_cMaxRecords, and m_curday.

fsCmdHistoryMgr::~fsCmdHistoryMgr (  )  [virtual]

Definition at line 24 of file fsCmdHistoryMgr.cpp.


Member Function Documentation

void fsCmdHistoryMgr::Set_MaxDaysCount ( int  cMax  ) 

Definition at line 241 of file fsCmdHistoryMgr.cpp.

References m_cMaxDays, and m_vRecs.

Referenced by ReadFromFile(), and fsHistoriesMgr::ReadSettings().

void fsCmdHistoryMgr::Set_NoHistory ( BOOL  b  ) 

Definition at line 234 of file fsCmdHistoryMgr.cpp.

References ClearHistory(), and m_bNoHistory.

Referenced by fsHistoriesMgr::ReadSettings().

void fsCmdHistoryMgr::ClearHistory (  ) 

Definition at line 229 of file fsCmdHistoryMgr.cpp.

References m_vRecs.

Referenced by fsHistoriesMgr::ClearAll(), and Set_NoHistory().

void fsCmdHistoryMgr::Set_MaxRecordCount ( int  iMax  ) 

Definition at line 204 of file fsCmdHistoryMgr.cpp.

References GetRecordCount(), m_cMaxRecords, and m_vRecs.

Referenced by ReadFromFile(), and fsHistoriesMgr::ReadSettings().

void fsCmdHistoryMgr::AddRecord ( LPCSTR  pszRecord  ) 

LPCSTR fsCmdHistoryMgr::GetRecord ( int  iRec  ) 

int fsCmdHistoryMgr::GetRecordCount (  ) 

BOOL fsCmdHistoryMgr::SaveToFile ( HANDLE  hFile  ) 

Definition at line 29 of file fsCmdHistoryMgr.cpp.

References FALSE, fsSaveStrToFile(), m_vRecs, NULL, and TRUE.

Referenced by CFdmApp::SaveHistory().

BOOL fsCmdHistoryMgr::ReadFromFile ( HANDLE  hFile  ) 


Member Data Documentation

fs::list<fs1DayRecords> fsCmdHistoryMgr::m_vRecs [protected]

Definition at line 66 of file fsCmdHistoryMgr.h.

Referenced by AddRecord(), fsCmdHistoryMgr(), ReadFromFile(), and Set_MaxRecordCount().

SYSTEMTIME fsCmdHistoryMgr::m_curday [protected]

Definition at line 67 of file fsCmdHistoryMgr.h.

Referenced by AddRecord(), fsCmdHistoryMgr(), and ReadFromFile().

Definition at line 68 of file fsCmdHistoryMgr.h.

Referenced by AddRecord(), and Set_NoHistory().

int fsCmdHistoryMgr::m_cMaxDays [protected]

Definition at line 69 of file fsCmdHistoryMgr.h.

Referenced by AddRecord(), fsCmdHistoryMgr(), ReadFromFile(), and Set_MaxDaysCount().


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

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