bdlat_sequenceManipulateAttribute overloads

Synopses

Declared in <bdlar_sequenceref.h>

Invoke the specified manipulator on the attribute with attributeId.

template<class t_MANIPULATOR>
int
bdlat_sequenceManipulateAttribute(
    SequenceRef* ref,
    t_MANIPULATOR& manipulator,
    int attributeId);

Invoke the specified manipulator on the named attribute of ref.

template<class t_MANIPULATOR>
int
bdlat_sequenceManipulateAttribute(
    SequenceRef* ref,
    t_MANIPULATOR& manipulator,
    char const* attributeName,
    int attributeNameLength);

Return Value

value from the invocation of manipulator

Parameters

Name

Description

ref

sequence reference to manipulate

manipulator

callable invoked on the attribute

attributeId

id of the attribute

attributeName

name of the attribute

attributeNameLength

length of attributeName

Created with MrDocs