Struct os::resources::cpu::context¶
ClassList > os > resources > cpu > context
#include <resources.hpp>
Public Attributes¶
| Type | Name |
|---|---|
| std::optional< std::vector< std::size_t > > | adjusted_effective |
| std::size_t | adjusted_max |
| struct os::resources::cpu::context | affinity |
| cpu_set_t * | bitmap |
| std::optional< std::set< std::size_t > > | effective |
| double | max |
| std::size_t | size |
Public Functions¶
| Type | Name |
|---|---|
| context () |
|
| context (const context &) = delete |
|
| context (context && other) |
|
| context & | operator= (const context &) = delete |
| context & | operator= (context && other) |
| ~context () |
Public Attributes Documentation¶
variable adjusted_effective¶
variable adjusted_max¶
variable affinity¶
variable bitmap¶
variable effective¶
variable max¶
variable size¶
Public Functions Documentation¶
function context [1/3]¶
function context [2/3]¶
function context [3/3]¶
function operator=¶
function operator=¶
function ~context¶
The documentation for this class was generated from the following file cubrid/src/base/resources.hpp