folly::gen::chunked

chunked overloads

Synopses

Declared in <folly/gen/Parallel.h>

Produces values from a mutable container in slices.

template<
    class Container,
    class Iterator = Container::iterator,
    class Chunked = /* implementation-defined */>
Chunked
chunked(
    Container& container,
    int chunkSize = 256);
» more...

chunked() - For producing values from a container in slices.

template<
    class Container,
    class Iterator = Container::const_iterator,
    class Chunked = /* implementation-defined */>
Chunked
chunked(
    Container const& container,
    int chunkSize = 256);
» more...

Return Value

A generator yielding generators over slices of the container.

Parameters

NameDescription
containerThe container whose elements are sliced.
chunkSizeThe maximum number of values per slice.