CBandwidthSettingsPage Class Reference

#include <pagesettingsbandwidth.h>

Inheritance diagram for CBandwidthSettingsPage:

Inheritance graph
[legend]
Collaboration diagram for CBandwidthSettingsPage:

Collaboration graph
[legend]
List of all members.

Public Types

enum  { IDD = IDD_SETTINGS_BANDWIDTH }

Public Member Functions

 CBandwidthSettingsPage ()
virtual ~CBandwidthSettingsPage ()
void Calculate (BOOL bForeward)
void Calculate (CString &strLimit, int nCount, CString &strCount, CString &strTotal, BOOL bForeward)
DWORD ToSpeed (CString &str)
CString ToString (DWORD nSpeed, BOOL bUnlimited=TRUE, BOOL bUnit=FALSE)
DWORD AddString (CString &str)
void SwapBytesBits (CString &str)
virtual void OnOK ()
virtual BOOL OnSetActive ()

Public Attributes

CStatic m_wndHeadUP2
CStatic m_wndHeadUP1
CStatic m_wndHeadTransmit
CStatic m_wndHeadReceive
CString m_sUPInLimit
CString m_sUPInMax
CString m_sUPInTotal
CString m_sUPOutLimit
CString m_sUPOutMax
CString m_sUPOutTotal
CString m_sDLTotal
CString m_sInTotal
CString m_sOutTotal
CString m_sPInTotal
CString m_sPOutLimit
CString m_sPOutMax
CString m_sPOutTotal
CString m_sULTotal
CString m_sPInLimit
CString m_sPInMax
CString m_sLInLimit
CString m_sLInMax
CString m_sLInTotal
CString m_sLOutLimit
CString m_sLOutMax
CString m_sLOutTotal
CString m_sUDPTotal

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
virtual BOOL OnCommand (WPARAM wParam, LPARAM lParam)
virtual BOOL OnNotify (WPARAM wParam, LPARAM lParam, LRESULT *pResult)
virtual BOOL OnInitDialog ()
afx_msg void OnTimer (UINT_PTR nIDEvent)
afx_msg HBRUSH OnCtlColor (CDC *pDC, CWnd *pWnd, UINT nCtlColor)

Protected Attributes

BOOL m_bActive
BOOL m_bBytes

Member Enumeration Documentation

anonymous enum

Enumerator:
IDD 


Constructor & Destructor Documentation

CBandwidthSettingsPage::CBandwidthSettingsPage (  ) 

CBandwidthSettingsPage::~CBandwidthSettingsPage (  )  [virtual]


Member Function Documentation

void CBandwidthSettingsPage::Calculate ( BOOL  bForeward  ) 

void CBandwidthSettingsPage::Calculate ( CString &  strLimit,
int  nCount,
CString &  strCount,
CString &  strTotal,
BOOL  bForeward 
)

DWORD CBandwidthSettingsPage::ToSpeed ( CString &  str  ) 

CString CBandwidthSettingsPage::ToString ( DWORD  nSpeed,
BOOL  bUnlimited = TRUE,
BOOL  bUnit = FALSE 
)

DWORD CBandwidthSettingsPage::AddString ( CString &  str  ) 

void CBandwidthSettingsPage::SwapBytesBits ( CString &  str  ) 

void CBandwidthSettingsPage::OnOK (  )  [virtual]

Reimplemented from CSettingsPage.

BOOL CBandwidthSettingsPage::OnSetActive (  )  [virtual]

Reimplemented from CSettingsPage.

void CBandwidthSettingsPage::DoDataExchange ( CDataExchange *  pDX  )  [protected, virtual]

Reimplemented from CSettingsPage.

BOOL CBandwidthSettingsPage::OnCommand ( WPARAM  wParam,
LPARAM  lParam 
) [protected, virtual]

BOOL CBandwidthSettingsPage::OnNotify ( WPARAM  wParam,
LPARAM  lParam,
LRESULT *  pResult 
) [protected, virtual]

BOOL CBandwidthSettingsPage::OnInitDialog (  )  [protected, virtual]

Reimplemented from CSettingsPage.

void CBandwidthSettingsPage::OnTimer ( UINT_PTR  nIDEvent  )  [protected]

HBRUSH CBandwidthSettingsPage::OnCtlColor ( CDC *  pDC,
CWnd *  pWnd,
UINT  nCtlColor 
) [protected]

Reimplemented from CSettingsPage.


Member Data Documentation

CStatic CBandwidthSettingsPage::m_wndHeadUP2

CStatic CBandwidthSettingsPage::m_wndHeadUP1

CStatic CBandwidthSettingsPage::m_wndHeadTransmit

CStatic CBandwidthSettingsPage::m_wndHeadReceive

CString CBandwidthSettingsPage::m_sUPInLimit

CString CBandwidthSettingsPage::m_sUPInMax

CString CBandwidthSettingsPage::m_sUPInTotal

CString CBandwidthSettingsPage::m_sUPOutLimit

CString CBandwidthSettingsPage::m_sUPOutMax

CString CBandwidthSettingsPage::m_sUPOutTotal

CString CBandwidthSettingsPage::m_sDLTotal

CString CBandwidthSettingsPage::m_sInTotal

CString CBandwidthSettingsPage::m_sOutTotal

CString CBandwidthSettingsPage::m_sPInTotal

CString CBandwidthSettingsPage::m_sPOutLimit

CString CBandwidthSettingsPage::m_sPOutMax

CString CBandwidthSettingsPage::m_sPOutTotal

CString CBandwidthSettingsPage::m_sULTotal

CString CBandwidthSettingsPage::m_sPInLimit

CString CBandwidthSettingsPage::m_sPInMax

CString CBandwidthSettingsPage::m_sLInLimit

CString CBandwidthSettingsPage::m_sLInMax

CString CBandwidthSettingsPage::m_sLInTotal

CString CBandwidthSettingsPage::m_sLOutLimit

CString CBandwidthSettingsPage::m_sLOutMax

CString CBandwidthSettingsPage::m_sLOutTotal

CString CBandwidthSettingsPage::m_sUDPTotal

BOOL CBandwidthSettingsPage::m_bActive [protected]

BOOL CBandwidthSettingsPage::m_bBytes [protected]


The documentation for this class was generated from the following files:
Generated on Wed Aug 8 03:46:12 2007 for Shareaza by  doxygen 1.5.2