[#BloombergLP-ball-CategoryManager_RadixTree-find-00]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/ball.adoc[ball]::xref:BloombergLP/ball/CategoryManager_RadixTree.adoc[CategoryManager&lowbar;RadixTree]::find
:relfileprefix: ../../../
:mrdocs:

`find` overloads

== Synopses

Declared in `&lt;ball&lowbar;categorymanager&lowbar;radixtree&period;h&gt;`

Return an optional containing a reference to the modifiable value associated with the specified `key`, or an empty optional if the key is not found&period; The returned reference remains valid until the tree is modified&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
xref:BloombergLP/ball/CategoryManager_RadixTree/OptValueRef.adoc[CategoryManager&lowbar;RadixTree&lt;t&lowbar;VALUE&gt;::OptValueRef]
xref:BloombergLP/ball/CategoryManager_RadixTree/find-01.adoc[find](std::string&lowbar;view const& key);
----

[.small]#xref:BloombergLP/ball/CategoryManager_RadixTree/find-01.adoc[_» more&period;&period;&period;_]#

Return an optional containing a reference to the non&hyphen;modifiable value associated with the specified `key`, or an empty optional if the key is not found&period; The returned reference remains valid until the tree is modified&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
xref:BloombergLP/ball/CategoryManager_RadixTree/OptValueCRef.adoc[CategoryManager&lowbar;RadixTree&lt;t&lowbar;VALUE&gt;::OptValueCRef]
xref:BloombergLP/ball/CategoryManager_RadixTree/find-07.adoc[find](std::string&lowbar;view const& key) const;
----

[.small]#xref:BloombergLP/ball/CategoryManager_RadixTree/find-07.adoc[_» more&period;&period;&period;_]#


[.small]#Created with https://www.mrdocs.com[MrDocs]#
