OmniSciDB
bf83d84833
|
#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 | |
![]() | |
const TableDescriptor * | operator() () const final |
![]() | |
virtual | ~AbstractLockContainer () |
![]() | |
LockContainerImpl (const TableDescriptor *obj, WriteLock &&lock) | |
![]() | |
TableLockContainerImpl (const std::string &table_name) | |
![]() | |
const TableDescriptor * | obj_ |
WriteLock | lock_ |
![]() | |
std::string | table_name_ |
|
inlineprivate |
Definition at line 245 of file LockMgr.h.
|
inlinestatic |
Definition at line 236 of file LockMgr.h.
References CHECK, lockmgr::TableLockMgrImpl< InsertDataLockMgr >::getWriteLockForTable(), TableDescriptor::tableId, TableDescriptor::tableName, and VLOG.