Sane C++ Libraries
C++ Platform Abstraction Libraries
Loading...
Searching...
No Matches
SC::AsyncBuffersPool Member List

This is the complete list of members for SC::AsyncBuffersPool, including all inherited members.

createChildView(AsyncBufferView::ID parentBufferID, size_t offset, size_t length, AsyncBufferView::ID &outChildBufferID)SC::AsyncBuffersPool
getBuffer(AsyncBufferView::ID bufferID)SC::AsyncBuffersPool
getNumBuffers() constSC::AsyncBuffersPoolinline
getReadableData(AsyncBufferView::ID bufferID, Span< const char > &data)SC::AsyncBuffersPool
getWritableData(AsyncBufferView::ID bufferID, Span< char > &data)SC::AsyncBuffersPool
pushBuffer(AsyncBufferView &&buffer, AsyncBufferView::ID &bufferID)SC::AsyncBuffersPool
refBuffer(AsyncBufferView::ID bufferID)SC::AsyncBuffersPool
requestNewBuffer(size_t minimumSizeInBytes, AsyncBufferView::ID &bufferID, Span< char > &data)SC::AsyncBuffersPool
setBuffers(Span< AsyncBufferView > newBuffers)SC::AsyncBuffersPoolinline
setNewBufferSize(AsyncBufferView::ID bufferID, size_t newSizeInBytes)SC::AsyncBuffersPool
sliceInEqualParts(Span< AsyncBufferView > buffers, Span< char > memory, size_t numSlices)SC::AsyncBuffersPoolstatic
unrefBuffer(AsyncBufferView::ID bufferID)SC::AsyncBuffersPool