OmniSciDB
a5dc49c757
|
#include <rapidjson/document.h>
#include <boost/variant.hpp>
#include <map>
#include <mutex>
#include <tuple>
#include "Catalog/Catalog.h"
#include "Shared/heavyai_shared_mutex.h"
#include "Shared/types.h"
#include "ThriftHandler/QueryState.h"
Go to the source code of this file.
Classes | |
class | legacylockmgr::WrapperType< MutexType > |
class | legacylockmgr::LockMgr< MutexType, KeyType > |
Namespaces | |
legacylockmgr | |
Typedefs | |
using | legacylockmgr::ExecutorWriteLock = std::unique_lock< WrapperType< std::shared_mutex >> |
using | legacylockmgr::ExecutorReadLock = std::shared_lock< WrapperType< std::shared_mutex >> |
Enumerations | |
enum | legacylockmgr::LockType { legacylockmgr::ExecutorOuterLock } |
Functions | |
auto | legacylockmgr::getExecuteWriteLock () |
auto | legacylockmgr::getExecuteReadLock () |