BloombergLP::bdlar::ManipulatorWithInfoRef

Type-erased reference to a manipulator callable with a value and field info.

Synopsis

Declared in <bdlar_manipulatorref.h>

class ManipulatorWithInfoRef;

Member Functions

NameDescription
ManipulatorWithInfoRef [constructor]Create a ManipulatorWithInfoRef object that type erases the supplied manipulator.
operator() Invoke the type-erased manipulator on the specified value, supplying it with the specified info. Return the value from the invocation of the manipulator.