bdlat_sequenceAccessAttribute overloads
Synopses
Declared in <bdlat_sequencefunctions.h>
Default customization‐point implementation of accessAttribute by id.
template<
class TYPE,
class ACCESSOR>
int
bdlat_sequenceAccessAttribute(
TYPE const& object,
ACCESSOR& accessor,
int attributeId);
Default customization‐point implementation of accessAttribute by name.
template<
class TYPE,
class ACCESSOR>
int
bdlat_sequenceAccessAttribute(
TYPE const& object,
ACCESSOR& accessor,
char const* attributeName,
int attributeNameLength);
Return Value
non‐zero if the attribute is not found, and the value from accessor otherwise
Parameters
Name |
Description |
object |
sequence whose attribute is accessed |
accessor |
callable invoked with the attribute and its info |
attributeId |
id of the attribute to access |
attributeName |
name of the attribute to access |
attributeNameLength |
length of |
Created with MrDocs