Orocos Real-Time Toolkit  2.9.0
Classes | Namespaces
MutexLock.hpp File Reference
#include "fosi.h"
#include "Mutex.hpp"

Go to the source code of this file.

Classes

class  RTT::os::MutexLock
 MutexLock is a scope based Monitor, protecting critical sections with a Mutex object through locking and unlocking it. More...
 
class  RTT::os::MutexTryLock
 A MutexTryLock tries to lock an Mutex object on construction and if successful, unlocks it on destruction of the MutexTryLock. More...
 
class  RTT::os::MutexTimedLock
 A MutexTimedLock locks a Mutex object on construction and if successful, unlocks it on destruction of the MutexTimedLock. More...
 
class  RTT::os::SharedMutexLock
 SharedMutexLock is a scope based Monitor, protecting critical sections with a SharedMutex object through locking and unlocking it. More...
 

Namespaces

 RTT
 Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute.
 
 RTT::os
 OS Abstractions such as Mutexes, Semaphores and Threads.