#include <fee_lock.hh>
Public Types | |
enum | Kind { Fast, Recursive, Checking } |
Public Member Functions | |
Attributes (Kind type=Fast) | |
virtual | ~Attributes () |
bool | Set (Kind type=Fast) |
Kind | Type () const |
Protected Attributes | |
pthread_mutexattr_t | _attr |
Friends | |
class | Mutex |
FeeServer::Mutex::Attributes::Attributes | ( | Kind | type = Fast |
) |
Constructor
FeeServer::Mutex::Attributes::~Attributes | ( | ) | [virtual] |
Destructor
bool FeeServer::Mutex::Attributes::Set | ( | Kind | type = Fast |
) |
Set the kind of mutex
FeeServer::Mutex::Attributes::Kind FeeServer::Mutex::Attributes::Type | ( | ) | const |
Get the kind of mutex
friend class Mutex [friend] |
pthread_mutexattr_t FeeServer::Mutex::Attributes::_attr [protected] |