Public Member Functions | Protected Attributes | Friends

openjaus::system::Mutex Class Reference

This is a brief description. More...

#include <Mutex.h>

List of all members.

Public Member Functions

 Mutex ()
virtual ~Mutex ()
void lock ()
 Operation lock.
void unlock ()
 Operation unlock.
std::string toString () const

Protected Attributes

pthread_mutex_t mutex

Friends

std::ostream & operator<< (std::ostream &output, const Mutex &object)

Detailed Description

Detailed description.

Author:
Name (name@email.com)

Constructor & Destructor Documentation

openjaus::system::Mutex::Mutex (  ) 
openjaus::system::Mutex::~Mutex (  )  [virtual]

Member Function Documentation

void openjaus::system::Mutex::lock (  ) 
std::string openjaus::system::Mutex::toString (  )  const
void openjaus::system::Mutex::unlock (  ) 

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  output,
const Mutex object 
) [friend]

Member Data Documentation

pthread_mutex_t openjaus::system::Mutex::mutex [protected]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines