OmniSciDB  340b00dbf6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
lockmgr::TableDataLockContainer< LOCK_TYPE > Class Template Reference

#include <LockMgr.h>

+ Inheritance diagram for lockmgr::TableDataLockContainer< LOCK_TYPE >:
+ Collaboration diagram for lockmgr::TableDataLockContainer< LOCK_TYPE >:

Public Member Functions

 TableDataLockContainer (const TableDataLockContainer &)=delete
 
- Public Member Functions inherited from lockmgr::LockContainerImpl< const TableDescriptor *, LOCK_TYPE >
const TableDescriptoroperator() () const final
 
- Public Member Functions inherited from lockmgr::AbstractLockContainer< const TableDescriptor * >
virtual ~AbstractLockContainer ()
 

Additional Inherited Members

- Protected Member Functions inherited from lockmgr::LockContainerImpl< const TableDescriptor *, LOCK_TYPE >
 LockContainerImpl (const TableDescriptor *obj, LOCK_TYPE &&lock)
 
- Protected Member Functions inherited from lockmgr::TableLockContainerImpl
 TableLockContainerImpl (const std::string &table_name)
 
- Protected Attributes inherited from lockmgr::LockContainerImpl< const TableDescriptor *, LOCK_TYPE >
const TableDescriptorobj_
 
LOCK_TYPE lock_
 
- Protected Attributes inherited from lockmgr::TableLockContainerImpl
std::string table_name_
 

Detailed Description

template<typename LOCK_TYPE>
class lockmgr::TableDataLockContainer< LOCK_TYPE >

Definition at line 170 of file LockMgr.h.

Constructor & Destructor Documentation

template<typename LOCK_TYPE >
lockmgr::TableDataLockContainer< LOCK_TYPE >::TableDataLockContainer ( const TableDataLockContainer< LOCK_TYPE > &  )
delete

The documentation for this class was generated from the following file: