Struct hwloc::TopologyCpuBindSupport [] [src]

pub struct TopologyCpuBindSupport {
    // some fields omitted
}

Flags describing actual PU binding support for this topology.

Methods

impl TopologyCpuBindSupport

fn set_current_process(&self) -> bool

Binding the whole current process is supported.

fn get_current_process(&self) -> bool

Getting the binding of the whole current process is supported.

fn set_process(&self) -> bool

Binding a whole given process is supported.

fn get_process(&self) -> bool

Getting the binding of a whole given process is supported.

fn set_current_thread(&self) -> bool

Binding the current thread only is supported.

fn get_current_thread(&self) -> bool

Getting the binding of the current thread only is supported.

fn set_thread(&self) -> bool

Binding a given thread only is supported.

fn get_thread(&self) -> bool

Getting the binding of a given thread only is supported.

fn get_current_process_last_cpu_location(&self) -> bool

Getting the last processors where the whole current process ran is supported.

fn get_process_last_cpu_location(&self) -> bool

Getting the last processors where a whole process ran is supported.

fn get_current_thread_last_cpu_location(&self) -> bool

Getting the last processors where the current thread ran is supported.

Trait Implementations

Derived Implementations

impl Debug for TopologyCpuBindSupport

fn fmt(&self, __arg_0: &mut Formatter) -> Result