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

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

addCachedPage(PDBPagePtr page)LocalitySet
cacheFileSetprivate
cachedPagesLocalitySetprotected
clear()FileSet
dbIdFileSetprivate
durabilityTypeLocalitySetprotected
filePathFileSetprivate
FileSet(PageCachePtr cache, string filePath, size_t pageSize, NodeID nodeId, DatabaseID dbId, UserTypeID typeId, SetID setId)FileSet
fileSizeFileSetprivate
getDatabaseID()FileSetinline
getDurabilityType()LocalitySet
getFilePath()FileSetinline
getIterator()FileSet
getLocalityType()LocalitySet
getNodeID()FileSetinline
getOperationType()LocalitySet
getPersistenceType()LocalitySet
getReplacementPolicy()LocalitySet
getSetID()FileSetinline
getUserTypeID()FileSetinline
handleFileSetprivate
isLifetimeEnded()LocalitySet
lifetimeEndedLocalitySetprotected
LocalitySet(LocalityType localityType, LocalitySetReplacementPolicy replacementPolicy, OperationType operationType, DurabilityType durabilityType, PersistenceType persistenceType)LocalitySet
localityTypeLocalitySetprotected
nodeIdFileSetprivate
operationTypeLocalitySetprotected
pageSizeFileSetprivate
persistenceTypeLocalitySetprotected
pin(LocalitySetReplacementPolicy policy, OperationType operationType)LocalitySet
removeCachedPage(PDBPagePtr page)LocalitySet
replacementPolicyLocalitySetprotected
selectPageForReplacement()LocalitySet
selectPagesForReplacement()LocalitySet
setDurabilityType(DurabilityType type)LocalitySet
setIdFileSetprivate
setLifetimeEnd(bool lifetimeEnded)LocalitySet
setLocalityType(LocalityType type)LocalitySet
setOperationType(OperationType type)LocalitySet
setPersistenceType(PersistenceType type)LocalitySet
setReplacementPolicy(LocalitySetReplacementPolicy policy)LocalitySet
typeIdFileSetprivate
unpin()LocalitySet
updateCachedPage(PDBPagePtr page)LocalitySet
writeData(void *data, size_t length)FileSet
~FileSet()FileSet
~LocalitySet()LocalitySet