Invoke the specified 'accessor' on the (non‐modifiable) attribute of this object indicated by the specified 'id', supplying 'accessor' with the corresponding.

Synopsis

Declared in <baljsn_encoder_testtypes.h>

template<typename t_ACCESSOR>
int
accessAttribute(
    t_ACCESSOR& accessor,
    int id) const;

Description

attribute information structure. Return the value returned from the invocation of 'accessor' if 'id' identifies an attribute of this class, and ‐1 otherwise.

Return Value

the value returned from the invocation of accessor, or a non‐zero value on failure

Parameters

Name

Description

accessor

functor invoked on the matching attribute

id

attribute identifier

Created with MrDocs