[#llvm-GUIDProbeFunctionMap] = xref:llvm.adoc[llvm]::GUIDProbeFunctionMap :relfileprefix: ../ :mrdocs: Sorted map from function GUID to `MCPseudoProbeFuncDesc`. == Synopsis Declared in `<llvm/MC/MCPseudoProbe.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- class GUIDProbeFunctionMap; ---- == Description Inherits vector storage privately and re‐exports the public `std::vector` interface with documentation. == Member Functions [cols="1,4"] |=== | Name| Description | xref:llvm/GUIDProbeFunctionMap/find.adoc[`find`] | Find the descriptor whose GUID equals `GUID.` |=== == Using Declarations [cols="1,4"] |=== | Name| Description | xref:llvm/GUIDProbeFunctionMap/assign.adoc[`assign`] | Assign new contents, replacing existing descriptors. | xref:llvm/GUIDProbeFunctionMap/at.adoc[`at`] | Access the descriptor at index `N` with bounds checking. | xref:llvm/GUIDProbeFunctionMap/back.adoc[`back`] | Return a reference to the last descriptor. | xref:llvm/GUIDProbeFunctionMap/begin.adoc[`begin`] | Return an iterator to the first descriptor. | xref:llvm/GUIDProbeFunctionMap/data.adoc[`data`] | Return a pointer to the underlying descriptor storage. | xref:llvm/GUIDProbeFunctionMap/emplace_back.adoc[`emplace_back`] | Append a descriptor constructed in place. | xref:llvm/GUIDProbeFunctionMap/empty.adoc[`empty`] | Return whether the map has no descriptors. | xref:llvm/GUIDProbeFunctionMap/end.adoc[`end`] | Return an iterator past the last descriptor. | xref:llvm/GUIDProbeFunctionMap/erase.adoc[`erase`] | Erase descriptors from the map. | xref:llvm/GUIDProbeFunctionMap/front.adoc[`front`] | Return a reference to the first descriptor. | xref:llvm/GUIDProbeFunctionMap/insert.adoc[`insert`] | Insert descriptors into the map. | xref:llvm/GUIDProbeFunctionMap/operator=.adoc[`operator=`] | Assign from another GUID‐to‐descriptor map. | xref:llvm/GUIDProbeFunctionMap/operator[].adoc[`operator[]`] | Access the descriptor at index `N` without bounds checking. | xref:llvm/GUIDProbeFunctionMap/push_back.adoc[`push_back`] | Append a descriptor to the end. | xref:llvm/GUIDProbeFunctionMap/rbegin.adoc[`rbegin`] | Return a reverse iterator to the last descriptor. | xref:llvm/GUIDProbeFunctionMap/rend.adoc[`rend`] | Return a reverse iterator past the first descriptor. | xref:llvm/GUIDProbeFunctionMap/reserve.adoc[`reserve`] | Reserve storage for at least `N` descriptors. | xref:llvm/GUIDProbeFunctionMap/resize.adoc[`resize`] | Resize the map to hold `N` descriptors. | xref:llvm/GUIDProbeFunctionMap/size.adoc[`size`] | Return the number of descriptors. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#