BloombergLP::bdlar::bdlat_sequenceAccessAttribute

Invoke the specified accessor on the named attribute of ref.

Synopsis

Declared in <bdlar_sequenceref.h>

template<class t_ACCESSOR>
int
bdlat_sequenceAccessAttribute(
    SequenceConstRef const& ref,
    t_ACCESSOR& accessor,
    char const* attributeName,
    int attributeNameLength);

Description

Invoke the specified accessor on the attribute of the specified ref identified by the specified attributeName and attributeNameLength. Return the value from the invocation of accessor.

Return Value

value from the invocation of accessor

Parameters

NameDescription
refsequence reference to access
accessorcallable invoked on the attribute
attributeNamename of the attribute
attributeNameLengthlength of attributeName