LLVM 22.0.0git
Public Member Functions | Public Attributes | List of all members
llvm::memprof::IndexedCallstackIdConverter Struct Reference

#include "llvm/ProfileData/MemProfRadixTree.h"

Public Member Functions

 IndexedCallstackIdConverter ()=delete
 
 IndexedCallstackIdConverter (IndexedMemProfData &MemProfData)
 
 IndexedCallstackIdConverter (const IndexedCallstackIdConverter &)=delete
 
IndexedCallstackIdConverteroperator= (const IndexedCallstackIdConverter &)=delete
 
std::vector< Frameoperator() (CallStackId CSId)
 

Public Attributes

FrameIdConverter< decltype(IndexedMemProfData::Frames)> FrameIdConv
 
CallStackIdConverter< decltype(IndexedMemProfData::CallStacks)> CSIdConv
 

Detailed Description

Definition at line 221 of file MemProfRadixTree.h.

Constructor & Destructor Documentation

◆ IndexedCallstackIdConverter() [1/3]

llvm::memprof::IndexedCallstackIdConverter::IndexedCallstackIdConverter ( )
delete

◆ IndexedCallstackIdConverter() [2/3]

llvm::memprof::IndexedCallstackIdConverter::IndexedCallstackIdConverter ( IndexedMemProfData MemProfData)
inline

Definition at line 223 of file MemProfRadixTree.h.

◆ IndexedCallstackIdConverter() [3/3]

llvm::memprof::IndexedCallstackIdConverter::IndexedCallstackIdConverter ( const IndexedCallstackIdConverter )
delete

Member Function Documentation

◆ operator()()

std::vector< Frame > llvm::memprof::IndexedCallstackIdConverter::operator() ( CallStackId  CSId)
inline

Definition at line 234 of file MemProfRadixTree.h.

References CSIdConv.

◆ operator=()

IndexedCallstackIdConverter & llvm::memprof::IndexedCallstackIdConverter::operator= ( const IndexedCallstackIdConverter )
delete

Member Data Documentation

◆ CSIdConv

CallStackIdConverter<decltype(IndexedMemProfData::CallStacks)> llvm::memprof::IndexedCallstackIdConverter::CSIdConv

Definition at line 237 of file MemProfRadixTree.h.

Referenced by operator()().

◆ FrameIdConv

FrameIdConverter<decltype(IndexedMemProfData::Frames)> llvm::memprof::IndexedCallstackIdConverter::FrameIdConv

Definition at line 236 of file MemProfRadixTree.h.


The documentation for this struct was generated from the following file: