BloombergLP::bdlat_SequenceFunctions

This namespace provides methods that expose "sequence" behavior for "sequence" types. See the component-level documentation for more information.

Types

NameDescription
IsSequence This struct should be specialized for third-party types that need to expose "sequence" behavior. See the component-level documentation for further information.

Functions

NameDescription
accessAttribute accessAttribute overloads
accessAttributes Invoke an accessor on each attribute of a sequence.
bdlat_sequenceAccessAttribute bdlat_sequenceAccessAttribute overloads
bdlat_sequenceAccessAttributes Default customization-point implementation of accessAttributes.
bdlat_sequenceHasAttribute bdlat_sequenceHasAttribute overloads
bdlat_sequenceManipulateAttribute bdlat_sequenceManipulateAttribute overloads
bdlat_sequenceManipulateAttributes Default customization-point implementation of manipulateAttributes.
hasAttribute hasAttribute overloads
manipulateAttribute manipulateAttribute overloads
manipulateAttributes Invoke a manipulator on each attribute of a sequence.