BloombergLP::bdlar::SimpleTypeConstRef::access

Invoke the specified accessor on the value held by this object with the specified info.

Synopsis

Declared in <bdlar_simpletyperef.h>

template<
    class t_ACCESSOR,
    class t_INFO>
int
access(
    t_ACCESSOR& accessor,
    t_INFO const& info) const;

Description

The supplied accessor must be an object callable with a value of any simple type as if it had the following signature: ` int accessor(const VALUE& value, const t_INFO& info); ` Return the value from the invocation of accessor.

Return Value

value from the invocation of accessor

Parameters

NameDescription
accessorcallable invoked on the held value
infoadditional information passed to accessor