Lumiera  0.pre.03
»edit your freedom«
TrackingHeapBlockProvider Member List

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

access_emitted(uint bufferID) (defined in TrackingHeapBlockProvider)TrackingHeapBlockProvider
accessAs(uint bufferID)TrackingHeapBlockProvider
announce(uint count, BufferDescriptor const &)BufferProvider
attachTypeHandler(BuffHandle const &target, BufferDescriptor const &reference)BufferProvider
BufferProvider(Literal implementationID)BufferProviderprotected
buildHandle(HashVal typeID, void *storage, LocalKey const &)BufferProviderprotected
detachBuffer(HashVal entryID, LocalKey const &)TrackingHeapBlockProvidervirtual
emergencyCleanup(BuffHandle const &target, bool invokeDtor=false)BufferProvider
emitBuffer(BuffHandle const &)BufferProvider
emittedCnt() const (defined in TrackingHeapBlockProvider)TrackingHeapBlockProvider
getBlockPoolFor(HashVal typeID) (defined in TrackingHeapBlockProvider)TrackingHeapBlockProviderprivate
getBufferSize(HashVal typeID) const (defined in BufferProvider)BufferProvider
getDescriptor()BufferProvider
getDescriptorFor(size_t storageSize=0)BufferProvider
getDescriptorFor(size_t storageSize, TypeHandler specialTreatment) (defined in BufferProvider)BufferProvider
locateBlock(HashVal typeID, void *) (defined in TrackingHeapBlockProvider)TrackingHeapBlockProviderprivate
lockBuffer(BufferDescriptor const &)BufferProvider
lockBufferFor()BufferProvider
mark_emitted(HashVal entryID, LocalKey const &) (defined in TrackingHeapBlockProvider)TrackingHeapBlockProvidervirtual
outSeq_ (defined in TrackingHeapBlockProvider)TrackingHeapBlockProviderprivate
pool_ (defined in TrackingHeapBlockProvider)TrackingHeapBlockProviderprivate
prepareBuffers(uint count, HashVal typeID) (defined in TrackingHeapBlockProvider)TrackingHeapBlockProvidervirtual
provideLockedBuffer(HashVal typeID) (defined in TrackingHeapBlockProvider)TrackingHeapBlockProvidervirtual
releaseBuffer(BuffHandle const &)BufferProvider
searchInOutSeqeuence(void *storage) (defined in TrackingHeapBlockProvider)TrackingHeapBlockProviderprivate
TrackingHeapBlockProvider()TrackingHeapBlockProvider
verifyValidity(BufferDescriptor const &) constBufferProvider
was_created_by_this_provider(BufferDescriptor const &) const (defined in BufferProvider)BufferProviderprotected
withinOutputSequence(uint bufferID) const (defined in TrackingHeapBlockProvider)TrackingHeapBlockProviderprivate
~BufferProvider()BufferProvidervirtual
~TrackingHeapBlockProvider() (defined in TrackingHeapBlockProvider)TrackingHeapBlockProvidervirtual