Call visitor on the element having key, if present.

Synopsis

Declared in <bdlcc_stripedunorderedmap.h>

int
visit(
    KEY const& key,
    VisitorFunction const& visitor);

Description

That is: ` bool visitor(&value, key); ` Return the number of elements updated or ‐1 if visitor returned false. visitor has exclusive access (i.e., write access) the element for during its invocation. The behavior is undefined if hash map manipulators and getValue* methods are invoked from within visitor, as it may lead to a deadlock.

Return Value

the number of elements updated, or ‐1 if visitor returned false

Parameters

Name

Description

key

key of the element to visit

visitor

functor invoked with the address of the value

Created with MrDocs