Fennel: Member List (original) (raw)

SegmentFactory Member List

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

allocateTempDeviceId() SegmentFactory [private]
configMap SegmentFactory [private]
deallocateTempDeviceId(DeviceId) SegmentFactory [private]
dynamicCast(SharedSegment pSegment) SegmentFactory [inline, static]
firstTempDeviceId SegmentFactory [private]
getConfigMap() const SegmentFactory
getSnapshotSegment(SharedSegment pSegment) SegmentFactory [static]
mutex SegmentFactory [private]
newCircularSegment(SharedSegment delegateSegment, SharedCheckpointProvider pCheckpointProvider, PageId oldestPageId=NULL_PAGE_ID, PageId newestPageId=NULL_PAGE_ID) SegmentFactory
newDynamicDelegatingSegment(SharedSegment delegateSegment) SegmentFactory
newLinearDeviceSegment(SharedCache cache, LinearDeviceSegmentParams const &params) SegmentFactory
newLinearViewSegment(SharedSegment delegateSegment, PageId firstPageId) SegmentFactory
newRandomAllocationSegment(SharedSegment delegateSegment, bool bFormat, bool deferInit=false) SegmentFactory
newScratchSegment(SharedCache pCache, uint nPagesMax=MAXU) SegmentFactory
newSegmentFactory(ConfigMap const &configMap, SharedTraceTarget pTraceTarget) SegmentFactory [static]
newSnapshotRandomAllocationSegment(SharedSegment delegateSegment, SharedSegment versionedSegment, TxnId snapshotCsn, bool readOnlyCommittedData=false) SegmentFactory
newTempDeviceSegment(SharedCache pCache, DeviceMode deviceMode, std::string deviceFileName) SegmentFactory
newTracingSegment(SharedSegment pSegment, std::string sourceName, bool qualifySourceName=true) SegmentFactory
newVersionedRandomAllocationSegment(SharedSegment delegateSegment, SharedSegment pTempSegment, bool bFormat, bool deferInit=false) SegmentFactory
newVersionedSegment(SharedSegment dataSegment, SharedSegment logSegment, PseudoUuid const &onlineUuid, SegVersionNum versionNumber) SegmentFactory
newWALSegment(SharedSegment logSegment) SegmentFactory
paramTraceSegments SegmentFactory [private, static]
pTraceTarget SegmentFactory [private]
SegmentFactory(ConfigMap const &configMap, SharedTraceTarget pTraceTarget) SegmentFactory [explicit, private]
tempDeviceIdBitset SegmentFactory [private]
TempSegDestructor class SegmentFactory [friend]
~SegmentFactory() SegmentFactory [virtual]

Generated on Mon Jun 22 04:00:45 2009 for Fennel by doxygen 1.5.1