UFO: Alien Invasion
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ScopedMutex Class Reference

#include <scopedmutex.h>

Public Member Functions

 ScopedMutex (SDL_mutex *mutex)
 
 ~ScopedMutex ()
 

Private Attributes

SDL_mutex * _mutex
 

Detailed Description

Ensures that a mutex is released once the scope is left

Definition at line 8 of file scopedmutex.h.

Constructor & Destructor Documentation

ScopedMutex::ScopedMutex ( SDL_mutex *  mutex)
inline

Definition at line 12 of file scopedmutex.h.

ScopedMutex::~ScopedMutex ( )
inline

Definition at line 18 of file scopedmutex.h.

Field Documentation

SDL_mutex* ScopedMutex::_mutex
private

Definition at line 10 of file scopedmutex.h.


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