|
lintel 0.2.0
|
#include <SharedMemoryRepository.h>
Public Member Functions | |
| ReadLockGuard (const SharedMemoryRepository &owner) | |
| ~ReadLockGuard () | |
| ReadLockGuard (const ReadLockGuard &)=delete | |
| ReadLockGuard & | operator= (const ReadLockGuard &)=delete |
RAII guard that acquires the repository's shared read lock for the duration of a serialization / external read, released on destruction. The default hooks are no-ops; repositories backed by a cross-process mutex override them.
|
inlineexplicit |
|
inline |
|
delete |
|
delete |