FlexibleFileQueue.this

Constructor. Creates and opens the files and buffered inputs and outputs. Moves the file pointers to the correct position in the files and marks the files as open.

class FlexibleFileQueue
this
(,
size_t size
,
bool open_existing = false
)

Parameters

path cstring

path to the file that will be used to swap the queue

size size_t

size of file read buffer (== maximum item size)

open_existing bool

do we reopen any existing file queues

Meta