cheshirekow  v0.1.0
mutex_attr.h File Reference
#include <pthread.h>
#include <cstdarg>
#include <ctime>
#include <cpp_pthreads/attr.h>
#include <cpp_pthreads/enums.h>
#include <cpp_pthreads/mutex.h>

Go to the source code of this file.

Classes

struct  pthreads::AttrType< Mutex >
 A simple way of telling Attr<Mutex> that it's storage type is pthread_mutexattr_t. More...
 

Namespaces

 pthreads
 Wraps posix-threads (pthreads.h) with object oriented API.
 

Typedefs

typedef TypeWrap< int, 0 > pthreads::PriorityCeiling
 A unique type which acts just like an int but is distinct in the eyes of the compiler. More...
 

Variables

const Access< Mutex, PShared > pthreads::M_PSHARED
 provides access to the pshared field of a pthread_mutexattr_t More...
 
const Access< Mutex,
PriorityCeiling > 
pthreads::PRIORITY_CEILING
 provides access to the prioceil field of a pthread_mutexattr_t More...
 
const Access< Mutex, Protocol > pthreads::PROTOCOL
 provides access to the protocol field of a pthread_mutexattr_t More...
 
const Access< Mutex, Type > pthreads::TYPE
 provides access to the type field of a pthread_mutexattr_t More...