Base class for locks.
More...
|
constexpr | LockBase ()=default |
| Default ctor.
|
|
| LockBase (const LockBase &other)=delete |
|
| LockBase (LockBase &&other) |
| Move ctor.
|
|
constexpr | ~LockBase () |
| Dtor.
|
|
LockBase & | operator= (const LockBase &other)=delete |
|
LockBase & | operator= (LockBase &&other) |
| Move assignment.
|
|
RESOURCE | release () |
| Release locked resource without unlocking it.
|
|
|
constexpr | LockBase (RESOURCE &&resource) |
| Constructs initializing member.
|
|
template<class RESOURCE>
class SDL::LockBase< RESOURCE >
- Template Parameters
-
- See also
- AudioLock
-
SurfaceLock
The documentation for this class was generated from the following file: