RTT::os::MutexInterface Class Reference

An interface to a Mutex. More...

#include <Mutex.hpp>

Inheritance diagram for RTT::os::MutexInterface:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void lock ()=0
virtual void lock ()=0
virtual bool timedlock (Seconds s)=0
virtual bool timedlock (Seconds s)=0
virtual bool trylock ()=0
virtual bool trylock ()=0
virtual void unlock ()=0
virtual void unlock ()=0
virtual ~MutexInterface ()
virtual ~MutexInterface ()

Detailed Description

An interface to a Mutex.

See also:
MutexLock, MutexTryLock, MutexRecursive

Definition at line 61 of file install/include/rtt/os/Mutex.hpp.


Constructor & Destructor Documentation

virtual RTT::os::MutexInterface::~MutexInterface (  )  [inline, virtual]

Definition at line 64 of file install/include/rtt/os/Mutex.hpp.

virtual RTT::os::MutexInterface::~MutexInterface (  )  [inline, virtual]

Definition at line 64 of file rtt/os/Mutex.hpp.


Member Function Documentation

virtual void RTT::os::MutexInterface::lock (  )  [pure virtual]
virtual void RTT::os::MutexInterface::lock (  )  [pure virtual]
virtual bool RTT::os::MutexInterface::timedlock ( Seconds  s  )  [pure virtual]
virtual bool RTT::os::MutexInterface::timedlock ( Seconds  s  )  [pure virtual]
virtual bool RTT::os::MutexInterface::trylock (  )  [pure virtual]
virtual bool RTT::os::MutexInterface::trylock (  )  [pure virtual]
virtual void RTT::os::MutexInterface::unlock (  )  [pure virtual]
virtual void RTT::os::MutexInterface::unlock (  )  [pure virtual]

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


rtt
Author(s): RTT Developers
autogenerated on Fri Jan 11 09:50:10 2013