ScopedMutex.h
1 /* Distributed under the Apache License, Version 2.0.
2  See accompanying NOTICE file for details.*/
3 
4 #pragma once
5 
6 class CDM_DECL ScopedMutex
7 {
8 public:
9  ScopedMutex();
10  ~ScopedMutex();
11 
12  ScopedMutex(const ScopedMutex& other) = delete;
13  ScopedMutex& operator=(const ScopedMutex& other) = delete;
14 
15  ScopedMutex(ScopedMutex&& other) = delete;
16  ScopedMutex& operator=(ScopedMutex&& other) = delete;
17 };
Definition: ScopedMutex.h:7
ScopedMutex(ScopedMutex &&other)=delete
ScopedMutex & operator=(ScopedMutex &&other)=delete
ScopedMutex & operator=(const ScopedMutex &other)=delete
ScopedMutex(const ScopedMutex &other)=delete

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.