Class RtMutex#

Class Documentation#

class RtMutex#

Implements a realtime mutex using pthread.

Public Functions

RtMutex()#

Construct a new Rt Mutex object.

RtMutex(RtMutex const &other) = delete#
virtual ~RtMutex() noexcept#
void lock()#

Lock the mutex.

void unlock()#

Unlock the mutex.

Corail is free software: you can redistribute it and/or modify it under the terms of the GNU LESSER GENERAL PUBLIC LICENSE as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.