BloombergLP::bdlat_SequenceFunctions::bdlat_sequenceManipulateAttributes

Default customization-point implementation of manipulateAttributes.

Synopsis

Declared in <bdlat_sequencefunctions.h>

template<
    class TYPE,
    class MANIPULATOR>
int
bdlat_sequenceManipulateAttributes(
    TYPE* object,
    MANIPULATOR& manipulator);

Return Value

value from the last invocation of manipulator

Parameters

NameDescription
objectsequence whose attributes are manipulated
manipulatorcallable invoked with each attribute and its info