Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
PTL::Backtrace::actions Struct Reference

#include <Backtrace.hh>

Public Types

using id_entry_t = std::tuple<std::string, int, std::string>
 
using id_list_t = std::vector<id_entry_t>
 

Public Attributes

std::map< int, bool > is_active = {}
 
std::map< int, sigaction_tcurrent = {}
 
std::map< int, sigaction_tprevious = {}
 
std::vector< exit_action_texit_actions = {}
 
const id_list_t identifiers = {}
 

Detailed Description

Definition at line 730 of file Backtrace.hh.

Member Typedef Documentation

◆ id_entry_t

using PTL::Backtrace::actions::id_entry_t = std::tuple<std::string, int, std::string>

Definition at line 732 of file Backtrace.hh.

◆ id_list_t

Definition at line 733 of file Backtrace.hh.

Member Data Documentation

◆ current

std::map<int, sigaction_t> PTL::Backtrace::actions::current = {}

Definition at line 736 of file Backtrace.hh.

736{};

◆ exit_actions

std::vector<exit_action_t> PTL::Backtrace::actions::exit_actions = {}

Definition at line 738 of file Backtrace.hh.

738{};

◆ identifiers

const id_list_t PTL::Backtrace::actions::identifiers = {}

Definition at line 739 of file Backtrace.hh.

739{};

◆ is_active

std::map<int, bool> PTL::Backtrace::actions::is_active = {}

Definition at line 735 of file Backtrace.hh.

735{};

◆ previous

std::map<int, sigaction_t> PTL::Backtrace::actions::previous = {}

Definition at line 737 of file Backtrace.hh.

737{};

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