vibe.d beta banner
get vibe.d
0.10.0

Asynchronous I/O that doesn’t get in your way, written in D

BufferedStream.State.iterateChunks - multiple declarations

Function BufferedStream.State.iterateChunks

void iterateChunks(B) (
  ulong offset,
  scope B[] bytes,
  scope @safe bool delegate(ulong offset, ulong chunk, scope B[] bytes, sizediff_t buffer, size_t buffer_begin, size_t buffer_end) del
) @safe;

Function BufferedStream.State.iterateChunks

void iterateChunks(B) (
  ulong offset,
  scope B[] bytes,
  scope nothrow @safe bool delegate(ulong offset, ulong chunk, scope B[] bytes, sizediff_t buffer, size_t buffer_begin, size_t buffer_end) del
) nothrow @safe;
Authors

Sönke Ludwig

Copyright

© 2020-2021 Sönke Ludwig

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.