[#BloombergLP-bdlat-FuzzUtil_Manipulator] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlat.adoc[bdlat]::FuzzUtil_Manipulator :relfileprefix: ../../ :mrdocs: A generic functor (manipulator) with function call operators that match the signature expected by the `bdlat__Functions::manipulate_` operations. == Synopsis Declared in `<bdlat_fuzzutil.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct FuzzUtil_Manipulator; ---- == Member Functions [cols="1,4"] |=== | Name| Description | xref:BloombergLP/bdlat/FuzzUtil_Manipulator/operator_call-04.adoc[`operator()`] | Call `FuzzUtil::consume(object, fuzzData)`. Return 0. |=== == Data Members [cols="1,4"] |=== | Name| Description | xref:BloombergLP/bdlat/FuzzUtil_Manipulator/fuzzData.adoc[`fuzzData`] | Fuzz input bytes used to populate visited objects. | xref:BloombergLP/bdlat/FuzzUtil_Manipulator/options.adoc[`options`] | Options controlling how fuzz data is consumed; may be null. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#