diff options
Diffstat (limited to 'zen/process_priority.h')
-rwxr-xr-x[-rw-r--r--] | zen/process_priority.h | 76 |
1 files changed, 38 insertions, 38 deletions
diff --git a/zen/process_priority.h b/zen/process_priority.h index 07679b0c..b876dc92 100644..100755 --- a/zen/process_priority.h +++ b/zen/process_priority.h @@ -1,38 +1,38 @@ -// ***************************************************************************** -// * This file is part of the FreeFileSync project. It is distributed under * -// * GNU General Public License: http://www.gnu.org/licenses/gpl-3.0 * -// * Copyright (C) Zenju (zenju AT freefilesync DOT org) - All Rights Reserved * -// ***************************************************************************** -#ifndef PROCESS_PRIORITY_H_83421759082143245 -#define PROCESS_PRIORITY_H_83421759082143245 - -#include <memory> -#include "file_error.h" - - -namespace zen -{ -//signal a "busy" state to the operating system -class PreventStandby -{ -public: - PreventStandby(); //throw FileError - ~PreventStandby(); -private: - struct Impl; - const std::unique_ptr<Impl> pimpl; -}; - -//lower CPU and file I/O priorities -class ScheduleForBackgroundProcessing -{ -public: - ScheduleForBackgroundProcessing(); //throw FileError - ~ScheduleForBackgroundProcessing(); -private: - struct Impl; - const std::unique_ptr<Impl> pimpl; -}; -} - -#endif //PROCESS_PRIORITY_H_83421759082143245 +// *****************************************************************************
+// * This file is part of the FreeFileSync project. It is distributed under *
+// * GNU General Public License: http://www.gnu.org/licenses/gpl-3.0 *
+// * Copyright (C) Zenju (zenju AT freefilesync DOT org) - All Rights Reserved *
+// *****************************************************************************
+#ifndef PROCESS_PRIORITY_H_83421759082143245
+#define PROCESS_PRIORITY_H_83421759082143245
+
+#include <memory>
+#include "file_error.h"
+
+
+namespace zen
+{
+//signal a "busy" state to the operating system
+class PreventStandby
+{
+public:
+ PreventStandby(); //throw FileError
+ ~PreventStandby();
+private:
+ struct Impl;
+ const std::unique_ptr<Impl> pimpl;
+};
+
+//lower CPU and file I/O priorities
+class ScheduleForBackgroundProcessing
+{
+public:
+ ScheduleForBackgroundProcessing(); //throw FileError
+ ~ScheduleForBackgroundProcessing();
+private:
+ struct Impl;
+ const std::unique_ptr<Impl> pimpl;
+};
+}
+
+#endif //PROCESS_PRIORITY_H_83421759082143245
|