Template Class unique_lock

Inheritance Relationships

Base Type

  • public std::unique_lock< MutexT >

Class Documentation

template<typename MutexT>
class unique_lock : public std::unique_lock<MutexT>

Trivial std::unique_lock wrapper providing constructor that allows Clang’s Thread Safety Analysis. The libc++ std::unique_lock does not have these annotations.

Public Functions

inline explicit  unique_lock (MutexT &mu) RCPPUTILS_TSA_ACQUIRE(mu)
inline  ~unique_lock () RCPPUTILS_TSA_RELEASE()