Namespace os::resources::cpu¶
Namespace List > os > resources > cpu
Classes¶
| Type | Name |
|---|---|
| struct | context |
Public Functions¶
| Type | Name |
|---|---|
| std::optional< std::tuple< std::set< std::size_t >, cpu_set_t *, std::size_t > > | affinity_cpuset () |
| void | clearaffinity () |
| context & | effective () |
| std::optional< std::set< std::size_t > > | online_cpuset () |
| void | setaffinity (std::size_t core) |
Public Functions Documentation¶
function affinity_cpuset¶
std::optional< std::tuple< std::set< std::size_t >, cpu_set_t *, std::size_t > > os::resources::cpu::affinity_cpuset ()
function clearaffinity¶
function effective¶
function online_cpuset¶
function setaffinity¶
The documentation for this class was generated from the following file cubrid/src/base/resources.cpp