Twitch SDK (Internal)
Public Member Functions | Private Attributes | List of all members
ttv::AutoMutex Class Reference

#include <mutex.h>

Public Member Functions

 AutoMutex (const std::shared_ptr< IMutex > &mutex)
 
 ~AutoMutex ()
 

Private Attributes

std::shared_ptr< IMutexmMutex
 

Constructor & Destructor Documentation

◆ AutoMutex()

ttv::AutoMutex::AutoMutex ( const std::shared_ptr< IMutex > &  mutex)
inlineexplicit

◆ ~AutoMutex()

ttv::AutoMutex::~AutoMutex ( )
inline

Member Data Documentation

◆ mMutex

std::shared_ptr<IMutex> ttv::AutoMutex::mMutex
private

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