CircularBlocks.this

Construct an object without any user-provided blocks. All blocks will be allocated dynamically.

  1. this(size_t heapBlockCapacity)
    struct CircularBlocks(T)
    nothrow pure @safe scope
    this
    ()
  2. this(ubyte[] buffer)
  3. this(ubyte[][] buffers)
  4. this(ubyte[N][M] buffers)

Parameters

heapBlockCapacity size_t

the minimum capacity desired for each heap block; the actual capacity of each block may be larger

Meta