xtd - Reference Guide  0.2.0
Modern c++17/20 framework to create console, GUI and unit test applications on Windows, macOS, Linux, iOS and android.
process_priority_class.h
Go to the documentation of this file.
1 #pragma once
5 #include "../ustring.h"
6 
8 namespace xtd {
10  namespace diagnostics {
24  normal = 0x20,
26  idle = 0x40,
28  high = 0x80,
30  real_time = 0x100,
32  below_normal = 0x4000,
34  above_normal = 0x8000,
35  };
36 
41  }
42 }
Specifies that the process has priority above Idle but below Normal.
process_priority_class
Indicates the priority that the system associates with a process. This value, together with the prior...
Definition: process_priority_class.h:22
The xtd namespace contains all fundamental classes to access Hardware, Os, System, and more.
Definition: system_report.h:17
Specifies that the process performs time-critical tasks that must be executed immediately, such as the Task List dialog, which must respond quickly when called by the user, regardless of the load on the operating system. The threads of the process preempt the threads of normal or idle priority class processes. Use extreme care when specifying High for the process's priority class, because a high priority class application can use nearly all available processor time.
std::string to_string(const date_time &value, const std::string &fmt, const std::locale &loc)
Convert a specified value into a string with specified format and locale.
Definition: date_time.h:1110
Specifies that the process has no special scheduling needs.
Specifies that the threads of this process run only when the system is idle, such as a screen saver...
Specifies that the process has the highest possible priority. The threads of a process with RealTime ...
Specifies that the process has priority higher than Normal but lower than High.