A platform for high-performance distributed tool and library development written in C++. It can be deployed in two different cluster modes: standalone or distributed. API for v0.5.0, released on June 13, 2018.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
HashSet Member List

This is the complete list of members for HashSet, including all inherited members.

addCachedPage(PDBPagePtr page)LocalitySet
addPage()HashSetinline
cacheHashSetprivate
cachedPagesLocalitySetprotected
clear()HashSetinline
dbIdHashSetprivate
durabilityTypeLocalitySetprotected
getDatabaseID()HashSetinline
getDurabilityType()LocalitySet
getLocalityType()LocalitySet
getOperationType()LocalitySet
getPersistenceType()LocalitySet
getReplacementPolicy()LocalitySet
getSetID()HashSetinline
getSetName()HashSetinline
getUserTypeID()HashSetinline
HashSet(PageCachePtr cache, PDBLoggerPtr logger, size_t pageSize, NodeID nodeId, DatabaseID dbId, UserTypeID typeId, SetID setId, string setName)HashSetinline
isLifetimeEnded()LocalitySet
lifetimeEndedLocalitySetprotected
LocalitySet(LocalityType localityType, LocalitySetReplacementPolicy replacementPolicy, OperationType operationType, DurabilityType durabilityType, PersistenceType persistenceType)LocalitySet
localityTypeLocalitySetprotected
loggerHashSetprivate
nodeIdHashSetprivate
operationTypeLocalitySetprotected
pageIdHashSetprivate
pageSizeHashSetprivate
persistenceTypeLocalitySetprotected
pin(LocalitySetReplacementPolicy policy, OperationType operationType)LocalitySet
removeCachedPage(PDBPagePtr page)LocalitySet
replacementPolicyLocalitySetprotected
selectPageForReplacement()LocalitySet
selectPagesForReplacement()LocalitySet
setDurabilityType(DurabilityType type)LocalitySet
setIdHashSetprivate
setLifetimeEnd(bool lifetimeEnded)LocalitySet
setLocalityType(LocalityType type)LocalitySet
setNameHashSetprivate
setOperationType(OperationType type)LocalitySet
setPersistenceType(PersistenceType type)LocalitySet
setReplacementPolicy(LocalitySetReplacementPolicy policy)LocalitySet
typeIdHashSetprivate
unpin()LocalitySet
unpinPage(PageID pageId)HashSetinline
updateCachedPage(PDBPagePtr page)LocalitySet
~HashSet()HashSetinline
~LocalitySet()LocalitySet