@@ -66,8 +66,8 @@ class SpinMutex : public StaticSpinMutex {
66
66
}
67
67
68
68
private:
69
- SpinMutex (const SpinMutex&) ;
70
- void operator =(const SpinMutex&) ;
69
+ SpinMutex (const SpinMutex &) = delete ;
70
+ void operator =(const SpinMutex &) = delete ;
71
71
};
72
72
73
73
class BlockingMutex {
@@ -171,8 +171,8 @@ class RWMutex {
171
171
}
172
172
}
173
173
174
- RWMutex (const RWMutex&) ;
175
- void operator = (const RWMutex&) ;
174
+ RWMutex (const RWMutex &) = delete ;
175
+ void operator = (const RWMutex &) = delete ;
176
176
};
177
177
178
178
template <typename MutexType>
@@ -190,8 +190,8 @@ class GenericScopedLock {
190
190
private:
191
191
MutexType *mu_;
192
192
193
- GenericScopedLock (const GenericScopedLock&) ;
194
- void operator =(const GenericScopedLock&) ;
193
+ GenericScopedLock (const GenericScopedLock &) = delete ;
194
+ void operator =(const GenericScopedLock &) = delete ;
195
195
};
196
196
197
197
template <typename MutexType>
@@ -209,8 +209,8 @@ class GenericScopedReadLock {
209
209
private:
210
210
MutexType *mu_;
211
211
212
- GenericScopedReadLock (const GenericScopedReadLock&) ;
213
- void operator =(const GenericScopedReadLock&) ;
212
+ GenericScopedReadLock (const GenericScopedReadLock &) = delete ;
213
+ void operator =(const GenericScopedReadLock &) = delete ;
214
214
};
215
215
216
216
typedef GenericScopedLock<StaticSpinMutex> SpinMutexLock;
0 commit comments