UNISTDX_INTERNAL_BINARY_OP
UNISTDX_IPC_CPU_SET
using cpu_set = dynamic_cpu_set

Use dynamic set by default, since it consumes less memory.

class sys::dynamic_cpu_set
Types
  • using size_type = std::size_t
  • using value_type = unsigned long
Structs
  • struct sys::dynamic_cpu_set::reference
Methods
Friends
  • operator^
  • operator^
  • operator^
  • operator^
  • operator|
  • operator|
  • operator|
  • operator|
  • operator&
  • operator&
  • operator&
  • operator&
  • operator~
  • operator~
  • operator!=
  • operator==
  • swap
class sys::static_cpu_set
Base classes
  • public cpu_set_t
Types
  • using size_type = int
Methods
operator~(const static_cpu_set & rhs) -> static_cpu_set
operator~(static_cpu_set && rhs) -> static_cpu_set &&
operator==(const dynamic_cpu_set & a, const dynamic_cpu_set & b) -> bool
operator&(const static_cpu_set & a, const static_cpu_set & b) -> static_cpu_set
operator<<(std::ostream & out, const static_cpu_set & rhs) -> std::ostream &
operator^(const static_cpu_set & a, const static_cpu_set & b) -> static_cpu_set
operator<<(std::ostream & out, const dynamic_cpu_set & rhs) -> std::ostream &
operator|(const static_cpu_set & a, const static_cpu_set & b) -> static_cpu_set
operator>>(std::istream & in, dynamic_cpu_set & rhs) -> std::istream &
operator>>(std::istream & in, static_cpu_set & rhs) -> std::istream &