SObjectizer 5.8
Loading...
Searching...
No Matches
timertt::details::thread_safe_manager_mixin Struct Reference

A mixin which must be used as base class for thread-safe timer managers. More...

#include <all.hpp>

Classes

class  lock_guard
 A special wrapper around actual std::unique_lock. More...
 

Public Member Functions

void ensure_started ()
 
void notify ()
 

Public Attributes

std::mutex m_lock
 Timer manager's lock.
 

Detailed Description

A mixin which must be used as base class for thread-safe timer managers.

Since
v.1.1.0

Definition at line 2849 of file 3rd_party/timertt/all.hpp.

Member Function Documentation

◆ ensure_started()

void timertt::details::thread_safe_manager_mixin::ensure_started ( )
inline

Definition at line 2869 of file 3rd_party/timertt/all.hpp.

◆ notify()

void timertt::details::thread_safe_manager_mixin::notify ( )
inline

Definition at line 2872 of file 3rd_party/timertt/all.hpp.

Member Data Documentation

◆ m_lock

std::mutex timertt::details::thread_safe_manager_mixin::m_lock

Timer manager's lock.

Definition at line 2852 of file 3rd_party/timertt/all.hpp.


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