|
OpenRTM-aist
1.2.1
|
Processor affinity operation class. More...
#include <string>#include <vector>#include <coil/Singleton.h>#include <coil/TimeValue.h>#include <coil/Mutex.h>#include <coil/Guard.h>

Go to the source code of this file.
Namespaces | |
| coil | |
| Common Object Interface Layer. | |
Typedefs | |
| typedef std::vector< unsigned int > | coil::CpuMask |
Functions | |
| bool | coil::getProcCpuAffinity (CpuMask &cpu_mask) |
| Getting current process CPU affinity cpu_mask Current CPU affinity mask is returned as CPU ID in std::vector<unsigned int>. More... | |
| bool | coil::setProcCpuAffinity (const CpuMask cpu_mask) |
| Setting process CPU affinity cpu_mask CPU affinity mask to be set is given with CPU ID in std::vector<unsigned int> list. More... | |
| bool | coil::setProcCpuAffinity (std::string cpu_mask) |
| Setting process CPU affinity with string cpu_mask CPU affinity mask to be set is given with comma separated CPU ID string. More... | |
| bool | coil::getThreadCpuAffinity (CpuMask &cpu_mask) |
| Getting current process CPU affinity cpu_mask Current CPU affinity mask is returned as CPU ID in std::vector<unsigned int>. More... | |
| bool | coil::setThreadCpuAffinity (const CpuMask cpu_mask) |
| Setting process CPU affinity cpu_mask CPU affinity mask to be set is given with CPU ID in std::vector<unsigned int> list. More... | |
| bool | coil::setThreadCpuAffinity (std::string mask) |
| Setting process CPU affinity with string cpu_mask CPU affinity mask to be set is given with comma separated CPU ID string. More... | |
Processor affinity operation class.
Copyright (C) 2016 Noriaki Ando National Institute of Advanced Industrial Science and Technology (AIST), Japan All rights reserved.
$Id$
1.8.11