jaster.stream.range

Undocumented in source.

Members

Functions

byChunkAlloc
ByChunkAllocRange!Alloc byChunkAlloc(Stream stream, size_t bufferSize)
ByChunkAllocRange!Alloc byChunkAlloc(Stream stream, size_t bufferSize, Alloc alloc)

Allows access to a stream's data as an input range, chunk-by-chunk.

byChunkGC
ByChunkGCRange byChunkGC(Stream stream, size_t bufferSize)

Variation of byChunkAlloc that uses a GC allocated array, and doesn't use ref counting.

Structs

ByChunkAllocRange
struct ByChunkAllocRange(Alloc)

See byChunkAlloc.

ByChunkGCRange
struct ByChunkGCRange

See byChunkGC

Meta