ChunkyEventList.Generator

Generates events from the event list as chunks are added.

Range is not useful here, since it would either have to be 'empty' after consuming events from existing chunks even though more chunks may be added, or block in popFront(), which would only make it usable from separate threads/fibers.

Constructors

this
this(const(ChunkyEventList)* events)

Construct a Generator.

Members

Functions

generate
bool generate(GeneratedEvent event)

Try to generate the next event.

Structs

GeneratedEvent
struct GeneratedEvent

A profile event generated by Generator.

Meta