struct mrpt::TCallStackEntry

Used in callStackBackTrace()

#include <mrpt/core/backtrace.h>

struct TCallStackEntry
{
    //
fields

    void* address = nullptr;
    std::string symbolName;
    std::string symbolNameOriginal;
    std::string sourceFileName;
    std::string sourceFileFullPath;
    int sourceFileNumber = 0;

    // construction

    TCallStackEntry();
};

Fields

void* address = nullptr

Address of the calling point.

std::string symbolName

Demangled symbol name (empty if not available)

std::string symbolNameOriginal

Original (before demangle) symbol name (empty if not available)