Sorted map from function GUID to MCPseudoProbeFuncDesc.

Synopsis

Declared in <llvm/MC/MCPseudoProbe.h>

class GUIDProbeFunctionMap;

Description

Inherits vector storage privately and re‐exports the public std::vector interface with documentation.

Member Functions

Name

Description

find

Find the descriptor whose GUID equals GUID.

Using Declarations

Name

Description

assign

Assign new contents, replacing existing descriptors.

at

Access the descriptor at index N with bounds checking.

back

Return a reference to the last descriptor.

begin

Return an iterator to the first descriptor.

data

Return a pointer to the underlying descriptor storage.

emplace_back

Append a descriptor constructed in place.

empty

Return whether the map has no descriptors.

end

Return an iterator past the last descriptor.

erase

Erase descriptors from the map.

front

Return a reference to the first descriptor.

insert

Insert descriptors into the map.

operator=

Assign from another GUID‐to‐descriptor map.

[llvm/GUIDProbeFunctionMap/operator].adoc[operator[]]

Access the descriptor at index N without bounds checking.

push_back

Append a descriptor to the end.

rbegin

Return a reverse iterator to the last descriptor.

rend

Return a reverse iterator past the first descriptor.

reserve

Reserve storage for at least N descriptors.

resize

Resize the map to hold N descriptors.

size

Return the number of descriptors.

Created with MrDocs