Lumiera  0.pre.03
»edit your freedom«
ActualInvocationProcess< Strategy, BufferProvider > Member List

This is the complete list of members for ActualInvocationProcess< Strategy, BufferProvider >, including all inherited members.

ActualInvocationProcess(StateClosure_OBSOLETE &callingProcess, Connectivity const &w, const uint outCh) (defined in ActualInvocationProcess< Strategy, BufferProvider >)ActualInvocationProcess< Strategy, BufferProvider >inline
announce(uint count, BuffDescr const &)BufferProvider
attachTypeHandler(BuffHandle const &target, BuffDescr const &reference)BufferProvider
Buff typedefBufferProviderprotected
BufferProvider(Literal implementationID)BufferProviderprotected
buildHandle(HashVal typeID, Buff *storage, LocalTag const &=LocalTag::UNKNOWN)BufferProviderprotected
detachBuffer(HashVal, LocalTag const &, Buff &)=0 (defined in BufferProvider)BufferProviderprotectedpure virtual
emergencyCleanup(BuffHandle const &target, bool invokeDtor=false)BufferProvider
emitBuffer(BuffHandle const &)BufferProvider
getBufferSize(HashVal typeID) const (defined in BufferProvider)BufferProvider
getDescriptor(ARGS ...args)BufferProvider
getDescriptorFor(size_t storageSize=0)BufferProvider
getDescriptorFor(size_t storageSize, TypeHandler specialTreatment) (defined in BufferProvider)BufferProvider
lockBuffer(BuffDescr const &)BufferProvider
lockBufferFor(ARGS ...args)BufferProvider
mark_emitted(HashVal, LocalTag const &)=0 (defined in BufferProvider)BufferProviderprotectedpure virtual
prepareBuffers(uint count, HashVal typeID)=0 (defined in BufferProvider)BufferProviderprotectedpure virtual
provideLockedBuffer(HashVal typeID)=0 (defined in BufferProvider)BufferProviderprotectedpure virtual
releaseBuffer(BuffHandle const &)BufferProvider
retrieve()ActualInvocationProcess< Strategy, BufferProvider >inline
verifyValidity(BuffDescr const &) constBufferProvider
was_created_by_this_provider(BuffDescr const &) const (defined in BufferProvider)BufferProviderprotected
~BufferProvider()BufferProvidervirtual