consumeMessage overloads

Synopses

Declared in <bdlat_fuzzutil.h>

Populate a message from fuzz data bytes.

template<class t_MESSAGE>
static
void
consumeMessage(
    t_MESSAGE* message,
    bslim::FuzzDataView* fuzzData);

Populate a message from fuzz data using the specified options.

template<class t_MESSAGE>
static
void
consumeMessage(
    t_MESSAGE* message,
    bslim::FuzzDataView* fuzzData,
    FuzzUtilOptions const& options);

Parameters

Name

Description

message

message object to populate with generated content

fuzzData

fuzz input bytes; updated to reflect bytes consumed

options

options controlling how fuzz data is consumed

Created with MrDocs