| 
    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