OmniSciDB
a5dc49c757
|
#include <LockMgr.h>
Static Public Member Functions | |
static auto | acquire (const int db_id, const TableDescriptor *td) |
Private Member Functions | |
TableInsertLockContainer (const TableDescriptor *obj, WriteLock &&lock) | |
Additional Inherited Members | |
Public Member Functions inherited from lockmgr::LockContainerImpl< const TableDescriptor *, WriteLock > | |
const TableDescriptor * | operator() () const final |
Public Member Functions inherited from lockmgr::AbstractLockContainer< const TableDescriptor * > | |
virtual | ~AbstractLockContainer () |
Protected Member Functions inherited from lockmgr::LockContainerImpl< const TableDescriptor *, WriteLock > | |
LockContainerImpl (const TableDescriptor *obj, WriteLock &&lock) | |
Protected Attributes inherited from lockmgr::LockContainerImpl< const TableDescriptor *, WriteLock > | |
const TableDescriptor * | obj_ |
WriteLock | lock_ |
|
inlineprivate |
|
inlinestatic |
Definition at line 241 of file LockMgr.h.
References CHECK, lockmgr::TableLockMgrImpl< T >::getWriteLockForTable(), TableDescriptor::tableId, TableDescriptor::tableName, and VLOG.