Geant4-11
Public Types | Data Fields
G4Backtrace::actions Struct Reference

#include <G4Backtrace.hh>

Public Types

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

Data Fields

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

Detailed Description

Definition at line 740 of file G4Backtrace.hh.

Member Typedef Documentation

◆ id_entry_t

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

Definition at line 742 of file G4Backtrace.hh.

◆ id_list_t

Definition at line 743 of file G4Backtrace.hh.

Field Documentation

◆ current

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

Definition at line 746 of file G4Backtrace.hh.

◆ exit_actions

std::vector<exit_action_t> G4Backtrace::actions::exit_actions = {}

Definition at line 748 of file G4Backtrace.hh.

◆ identifiers

const id_list_t G4Backtrace::actions::identifiers = {}

Definition at line 749 of file G4Backtrace.hh.

◆ is_active

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

Definition at line 745 of file G4Backtrace.hh.

◆ previous

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

Definition at line 747 of file G4Backtrace.hh.


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