Embedded Template Library 1.0
Loading...
Searching...
No Matches
etl::lock_guard< TMutex > Class Template Reference

#include <mutex.h>

Public Types

typedef TMutex mutex_type

Public Member Functions

 lock_guard (mutex_type &m_)
 ~lock_guard ()
 Destructor.

Detailed Description

template<typename TMutex>
class etl::lock_guard< TMutex >

lock_guard A mutex wrapper that provides an RAII mechanism for owning a mutex for the duration of a scoped block.

Constructor & Destructor Documentation

◆ lock_guard()

template<typename TMutex>
etl::lock_guard< TMutex >::lock_guard ( mutex_type & m_)
inlineexplicit

Constructor Locks the mutex.


The documentation for this class was generated from the following file: