geopm
3.1.1.dev296+g5916b956
GEOPM - Global Extensible Open Power Manager
|
An object used to automatically hold a SharedMemory mutex while in scope, and release it when out of scope. More...
#include <SharedMemoryScopedLock.hpp>
Public Member Functions | |
SharedMemoryScopedLock ()=delete | |
SharedMemoryScopedLock (pthread_mutex_t *mutex) | |
SharedMemoryScopedLock (const SharedMemoryScopedLock &other)=delete | |
SharedMemoryScopedLock & | operator= (const SharedMemoryScopedLock &other)=delete |
virtual | ~SharedMemoryScopedLock () |
An object used to automatically hold a SharedMemory mutex while in scope, and release it when out of scope.
|
delete |
geopm::SharedMemoryScopedLock::SharedMemoryScopedLock | ( | pthread_mutex_t * | mutex | ) |
|
delete |
|
virtual |
|
delete |