Lumiera 0.pre.04
»edit your freedom«
Loading...
Searching...
No Matches
BufferProxyProvider::ForwardingBufferProvider Member List

This is the complete list of members for BufferProxyProvider::ForwardingBufferProvider, including all inherited members.

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 &) overrideBufferProxyProvider::ForwardingBufferProviderinlineprivatevirtual
emergencyCleanup(BuffHandle const &target, bool invokeDtor=false)BufferProvider
emitBuffer(BuffHandle const &)BufferProvider
ForwardingBufferProvider(Listener listener)BufferProxyProvider::ForwardingBufferProviderinline
getBufferSize(HashVal typeID) constBufferProvider
getDescriptor(ARGS ...args)BufferProvider
getDescriptorFor(size_t storageSize=0)BufferProvider
getDescriptorFor(size_t storageSize, TypeHandler specialTreatment)BufferProvider
listener_BufferProxyProvider::ForwardingBufferProviderprivate
lockBuffer(BuffDescr const &)BufferProvider
lockBufferFor(ARGS ...args)BufferProvider
mark_emitted(HashVal, LocalTag const &) overrideBufferProxyProvider::ForwardingBufferProviderinlineprivatevirtual
meta_BufferProviderprivate
NonCopyable()=defaultNonCopyableprivate
NonCopyable(NonCopyable const &)=deleteNonCopyableprivate
operator=(NonCopyable const &)=deleteNonCopyableprivate
prepareBuffers(uint, HashVal) overrideBufferProxyProvider::ForwardingBufferProviderinlineprivatevirtual
provideLockedBuffer(HashVal typeID) overrideBufferProxyProvider::ForwardingBufferProviderinlineprivatevirtual
releaseBuffer(BuffHandle const &)BufferProvider
verifyValidity(BuffDescr const &) constBufferProvider
was_created_by_this_provider(BuffDescr const &) constBufferProviderprotected
~BufferProvider()BufferProvidervirtual
~NonCopyable()=defaultNonCopyableprivate