LLVM: llvm::pdb::IPDBFrameData Class Reference (original) (raw)

IPDBFrameData defines an interface used to represent a frame data of some code block. More...

#include "[llvm/DebugInfo/PDB/IPDBFrameData.h](IPDBFrameData%5F8h%5Fsource.html)"

Public Member Functions
virtual ~IPDBFrameData ()
virtual uint32_t getAddressOffset () const =0
virtual uint32_t getAddressSection () const =0
virtual uint32_t getLengthBlock () const =0
virtual std::string getProgram () const =0
virtual uint32_t getRelativeVirtualAddress () const =0
virtual uint64_t getVirtualAddress () const =0

IPDBFrameData defines an interface used to represent a frame data of some code block.

Definition at line 21 of file IPDBFrameData.h.

IPDBFrameData::~IPDBFrameData ( ) virtualdefault

getAddressOffset()

virtual uint32_t llvm::pdb::IPDBFrameData::getAddressOffset ( ) const pure virtual

getAddressSection()

virtual uint32_t llvm::pdb::IPDBFrameData::getAddressSection ( ) const pure virtual

getLengthBlock()

virtual uint32_t llvm::pdb::IPDBFrameData::getLengthBlock ( ) const pure virtual

getProgram()

virtual std::string llvm::pdb::IPDBFrameData::getProgram ( ) const pure virtual

getRelativeVirtualAddress()

virtual uint32_t llvm::pdb::IPDBFrameData::getRelativeVirtualAddress ( ) const pure virtual

getVirtualAddress()

virtual uint64_t llvm::pdb::IPDBFrameData::getVirtualAddress ( ) const pure virtual

The documentation for this class was generated from the following files: