ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
ActsPlugins::FpeMonitor Class Reference

#include </home/runner/work/acts/acts/Plugins/FpeMonitoring/include/ActsPlugins/FpeMonitoring/FpeMonitor.hpp>

Classes

struct  Buffer
struct  Result

Public Member Functions

 FpeMonitor ()
 FpeMonitor (FpeMonitor &&other)=default
 FpeMonitor (int excepts)
 ~FpeMonitor ()
void consumeRecorded ()
void rearm ()
Resultresult ()

Static Public Member Functions

static bool canSymbolize ()
static std::string getSourceLocation (const boost::stacktrace::frame &frame)
static std::string stackTraceToString (const boost::stacktrace::stacktrace &st, std::size_t depth)

Constructor & Destructor Documentation

◆ FpeMonitor() [1/3]

ActsPlugins::FpeMonitor::FpeMonitor ( )

◆ FpeMonitor() [2/3]

ActsPlugins::FpeMonitor::FpeMonitor ( int excepts)
explicit

◆ FpeMonitor() [3/3]

ActsPlugins::FpeMonitor::FpeMonitor ( FpeMonitor && other)
default

◆ ~FpeMonitor()

ActsPlugins::FpeMonitor::~FpeMonitor ( )

Member Function Documentation

◆ canSymbolize()

bool ActsPlugins::FpeMonitor::canSymbolize ( )
static

◆ consumeRecorded()

void ActsPlugins::FpeMonitor::consumeRecorded ( )

◆ getSourceLocation()

std::string ActsPlugins::FpeMonitor::getSourceLocation ( const boost::stacktrace::frame & frame)
static

◆ rearm()

void ActsPlugins::FpeMonitor::rearm ( )

◆ result()

Result & ActsPlugins::FpeMonitor::result ( )

◆ stackTraceToString()

std::string ActsPlugins::FpeMonitor::stackTraceToString ( const boost::stacktrace::stacktrace & st,
std::size_t depth )
static