![]() |
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.
|
#include <FileSet.h>
Inheritance diagram for FileSet:
Collaboration diagram for FileSet:Private Attributes | |
| string | filePath |
| int | handle |
| PageCachePtr | cache |
| size_t | pageSize |
| size_t | fileSize |
| NodeID | nodeId |
| DatabaseID | dbId |
| UserTypeID | typeId |
| SetID | setId |
Additional Inherited Members | |
Protected Attributes inherited from LocalitySet | |
| list< PDBPagePtr > * | cachedPages |
| LocalityType | localityType |
| LocalitySetReplacementPolicy | replacementPolicy |
| OperationType | operationType |
| DurabilityType | durabilityType |
| PersistenceType | persistenceType |
| bool | lifetimeEnded |
| FileSet::FileSet | ( | PageCachePtr | cache, |
| string | filePath, | ||
| size_t | pageSize, | ||
| NodeID | nodeId, | ||
| DatabaseID | dbId, | ||
| UserTypeID | typeId, | ||
| SetID | setId | ||
| ) |
Definition at line 35 of file FileSet.cc.
| FileSet::~FileSet | ( | ) |
| void FileSet::clear | ( | ) |
|
inline |
| PageIteratorPtr FileSet::getIterator | ( | ) |
Definition at line 85 of file FileSet.cc.
|
inline |
| int FileSet::writeData | ( | void * | data, |
| size_t | length | ||
| ) |
Definition at line 75 of file FileSet.cc.
|
private |
|
private |
|
private |