![]() |
LArSoft
v10_06_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "Actions.h"
Classes | |
| struct | Config |
Public Member Functions | |
| ~ActionTable () | |
| ActionTable () | |
| ActionTable (Config const &) | |
| ActionTable (ActionTable const &)=delete | |
| ActionTable (ActionTable &&)=delete | |
| ActionTable & | operator= (ActionTable const &)=delete |
| ActionTable & | operator= (ActionTable &&)=delete |
| actions::ActionCodes | find (std::string const &category) const |
| void | add (std::string const &category, actions::ActionCodes) |
Private Member Functions | |
| void | addDefaults_ () |
| void | install_ (actions::ActionCodes, std::vector< std::string > const &) |
Private Attributes | |
| std::map< std::string, actions::ActionCodes > | map_ {} |
|
default |
| art::ActionTable::ActionTable | ( | ) |
|
explicit |
Definition at line 17 of file Actions.cc.
References addDefaults_(), art::ActionTable::Config::defaultExceptions, art::actions::FailModule, art::ActionTable::Config::failModule, art::actions::FailPath, art::ActionTable::Config::failPath, art::actions::IgnoreCompletely, art::ActionTable::Config::ignoreCompletely, install_(), art::actions::Rethrow, art::ActionTable::Config::rethrow, art::actions::SkipEvent, and art::ActionTable::Config::skipEvent.
|
delete |
|
delete |
| void art::ActionTable::add | ( | std::string const & | category, |
| actions::ActionCodes | code | ||
| ) |
|
private |
Definition at line 30 of file Actions.cc.
References art::debugit, and map_.
Referenced by ActionTable().
| actions::ActionCodes art::ActionTable::find | ( | std::string const & | category | ) | const |
Definition at line 58 of file Actions.cc.
References map_, and art::actions::Rethrow.
Referenced by art::Worker::doWork_event(), art::TriggerPathsExecutor::process_event_paths_done(), and art::Worker::runWorker().
|
private |
Definition at line 43 of file Actions.cc.
References add().
Referenced by ActionTable().
|
delete |
|
delete |
|
private |
Definition at line 48 of file Actions.h.
Referenced by add(), addDefaults_(), and find().