Index: src/ch/BufferSizeDlg.h =================================================================== diff -u -r44a2ec5f1eb0a435b56daef42ef5fe3b7a91da0d -r5aac942a83e4a308ff401cca43be501b1bbdfb6a --- src/ch/BufferSizeDlg.h (.../BufferSizeDlg.h) (revision 44a2ec5f1eb0a435b56daef42ef5fe3b7a91da0d) +++ src/ch/BufferSizeDlg.h (.../BufferSizeDlg.h) (revision 5aac942a83e4a308ff401cca43be501b1bbdfb6a) @@ -19,31 +19,31 @@ #ifndef __BUFFERSIZEDLG_H__ #define __BUFFERSIZEDLG_H__ -#include "..\libchcore\TBufferSizes.h" +#include "../libchcore/TBufferSizes.h" ///////////////////////////////////////////////////////////////////////////// // CBufferSizeDlg dialog class CBufferSizeDlg : public ictranslate::CLanguageDialog { public: - CBufferSizeDlg(chcore::TBufferSizes* pInitialBufferSizes, chcore::TBufferSizes::EBufferType eSelectedBuffer = chcore::TBufferSizes::eBuffer_Default); + explicit CBufferSizeDlg(chcore::TBufferSizes* pInitialBufferSizes, chcore::TBufferSizes::EBufferType eSelectedBuffer = chcore::TBufferSizes::eBuffer_Default); const chcore::TBufferSizes& GetBufferSizes() const { return m_bsSizes; } protected: - virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support - virtual void OnLanguageChanged(); - virtual BOOL OnInitDialog(); - virtual void OnOK(); + void DoDataExchange(CDataExchange* pDX) override; // DDX/DDV support + void OnLanguageChanged() override; + BOOL OnInitDialog() override; + void OnOK() override; void OnOnlydefaultCheck(); void SetLANSize(UINT uiSize); void SetCDSize(UINT uiSize); void SetTwoDisksSize(UINT uiSize); void SetOneDiskSize(UINT uiSize); void SetDefaultSize(UINT uiSize); - UINT IndexToValue(int iIndex); + static UINT IndexToValue(int iIndex); void EnableControls(bool bEnable=true); @@ -65,6 +65,10 @@ UINT m_uiBufferCount = 0; BOOL m_bOnlyDefaultCheck = TRUE; + unsigned int m_uiMaxReadAhead = 0; + unsigned int m_uiMaxConcurrentReads = 0; + unsigned int m_uiMaxConcurrentWrites = 0; + chcore::TBufferSizes::EBufferType m_eSelectedBuffer; chcore::TBufferSizes m_bsSizes; };