Manipulate the attribute with the specified attributeId of the specified object.

Synopsis

Declared in <bdlat_sequencefunctions.h>

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

Return Value

non‐zero if the attribute is not found, and the value from manipulator otherwise

Parameters

Name

Description

object

sequence whose attribute is manipulated

manipulator

callable invoked with the attribute and its info

attributeId

id of the attribute to manipulate

Created with MrDocs