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
LocalitySet Member List

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

addCachedPage(PDBPagePtr page)LocalitySet
cachedPagesLocalitySetprotected
durabilityTypeLocalitySetprotected
getDurabilityType()LocalitySet
getLocalityType()LocalitySet
getOperationType()LocalitySet
getPersistenceType()LocalitySet
getReplacementPolicy()LocalitySet
isLifetimeEnded()LocalitySet
lifetimeEndedLocalitySetprotected
LocalitySet(LocalityType localityType, LocalitySetReplacementPolicy replacementPolicy, OperationType operationType, DurabilityType durabilityType, PersistenceType persistenceType)LocalitySet
localityTypeLocalitySetprotected
operationTypeLocalitySetprotected
persistenceTypeLocalitySetprotected
pin(LocalitySetReplacementPolicy policy, OperationType operationType)LocalitySet
removeCachedPage(PDBPagePtr page)LocalitySet
replacementPolicyLocalitySetprotected
selectPageForReplacement()LocalitySet
selectPagesForReplacement()LocalitySet
setDurabilityType(DurabilityType type)LocalitySet
setLifetimeEnd(bool lifetimeEnded)LocalitySet
setLocalityType(LocalityType type)LocalitySet
setOperationType(OperationType type)LocalitySet
setPersistenceType(PersistenceType type)LocalitySet
setReplacementPolicy(LocalitySetReplacementPolicy policy)LocalitySet
unpin()LocalitySet
updateCachedPage(PDBPagePtr page)LocalitySet
~LocalitySet()LocalitySet