Call read‐only visitor on the element having key, if present.
Synopsis
Declared in <bdlcc_stripedunorderedmap.h>
int
visitReadOnly(
KEY const& key,
ReadOnlyVisitorFunction const& visitor) const;
Description
That is, for (key, value), invoke: ` bool visitor(value, key); ` Return the number of elements visited or ‐1 if visitor returned false. visitor has read‐only access to each element for duration of each invocation. The behavior is undefined if hash map manipulators are invoked from within visitor, as it may lead to a deadlock.
Return Value
the number of elements visited, or ‐1 if visitor returned false
Parameters
Name |
Description |
key |
key of the element to visit |
visitor |
read‐only functor invoked with the matching element |
Created with MrDocs