consumeRandomLengthString overloads
Synopses
Declared in <bslim_fuzzutil.h>
Load into output a string of length at most maxLength.
static
void
consumeRandomLengthString(
bsl::string* output,
FuzzDataView* fuzzDataView,
std::size_t maxLength);
Same as the preceding overload for std::pmr::string.
static
void
consumeRandomLengthString(
std::pmr::string* output,
FuzzDataView* fuzzDataView,
std::size_t maxLength);
Same as the preceding overload for std::string.
static
void
consumeRandomLengthString(
std::string* output,
FuzzDataView* fuzzDataView,
std::size_t maxLength);
Parameters
Name |
Description |
output |
destination for the generated string |
fuzzDataView |
view providing fuzz input bytes |
maxLength |
maximum number of characters to load into |
Created with MrDocs