BDE 4.39.x Production Release
Loading...
Searching...
No Matches
bdlat::FuzzUtil_ManipulatorWithCategory Struct Reference

#include <bdlat_fuzzutil.h>

Detailed Description

A generic functor (manipulator) with a function call operator that matches the signature expected by the bdlat_TypeCategoryUtil::manipulateByCategory operation.

See bdlat_fuzzutil

Public Member Functions

template<class t_TYPE , class t_CATEGORY_TAG >
int operator() (t_TYPE *object, t_CATEGORY_TAG)
 

Public Attributes

bslim::FuzzDataViewfuzzData
 
const FuzzUtilOptionsoptions
 

Member Function Documentation

◆ operator()()

template<class t_TYPE , class t_CATEGORY_TAG >
int bdlat::FuzzUtil_ManipulatorWithCategory::operator() ( t_TYPE *  object,
t_CATEGORY_TAG   
)
inline

Call FuzzUtil::consume(object, fuzzData). Return 0.

Member Data Documentation

◆ fuzzData

bslim::FuzzDataView* bdlat::FuzzUtil_ManipulatorWithCategory::fuzzData

◆ options

const FuzzUtilOptions* bdlat::FuzzUtil_ManipulatorWithCategory::options

The documentation for this struct was generated from the following file: