mNumberAddedFiles = 0;
}
- int GetNumberScannedFiles() { return mNumberScannedFiles; }
- int GetNumberScannedDirs() { return mNumberScannedDirs; }
- int GetNumberHandledFiles() { return mNumberHandledFiles; }
- int GetNumberAddedFiles() { return mNumberAddedFiles; }
+ int GetNumberScannedFiles() const { return mNumberScannedFiles; }
+ int GetNumberScannedDirs() const { return mNumberScannedDirs; }
+ int GetNumberHandledFiles() const { return mNumberHandledFiles; }
+ int GetNumberAddedFiles() const { return mNumberAddedFiles; }
void IncNumberScannedFiles() { mNumberScannedFiles++; }
void IncNumberScannedDirs() { mNumberScannedDirs++; }
void IncNumberAddedFiles() { mNumberAddedFiles++; }
void SetStop() { mStop = true; }
- bool GetStop() { return mStop; }
+ bool GetStop() const { return mStop; }
private:
bool mStop;
//=============================================
//=============================================
- // typedef boost::signals::trackable ProgressObserverType;
typedef boost::signal<void (Progress&)> ProgressSignalType;
typedef ProgressSignalType::slot_function_type ProgressCallbackType;
//=============================================