Load, into the specified value, the value associated with the specified key in this cache. If the optionally specified modifyEvictionQueue is true and the eviction policy is LRU, then move the cached item to the back of the eviction queue. Return 0 on success, and 1 if key does not exist in this cache. Note that a write lock is acquired only if this queue is modified.
Declared in <bdlcc_cache.h>
int
tryGetValue(
bsl::shared_ptr<VALUE>* value,
KEY const& key,
bool modifyEvictionQueue = true);