#include <Actions.h>
Public Types | |
typedef std::map< std::string, actions::ActionCodes > | ActionMap |
Public Member Functions | |
ActionTable () | |
ActionTable (const ParameterSet &) | |
void | add (const std::string &category, actions::ActionCodes code) |
actions::ActionCodes | find (const std::string &category) const |
~ActionTable () | |
Private Member Functions | |
void | addDefaults () |
Private Attributes | |
ActionMap | map_ |
typedef std::map<std::string, actions::ActionCodes> edm::ActionTable::ActionMap |
edm::ActionTable::ActionTable | ( | ) |
|
explicit |
Definition at line 63 of file Actions.cc.
References addDefaults(), edm::actions::FailPath, edm::actions::IgnoreCompletely, map_, edm::actions::Rethrow, and edm::actions::SkipEvent.
edm::ActionTable::~ActionTable | ( | ) |
Definition at line 86 of file Actions.cc.
void edm::ActionTable::add | ( | const std::string & | category, |
actions::ActionCodes | code | ||
) |
|
private |
Definition at line 72 of file Actions.cc.
References dtNoiseDBValidation_cfg::cerr, edm::debugit, and map_.
Referenced by ActionTable().
actions::ActionCodes edm::ActionTable::find | ( | const std::string & | category | ) | const |
Definition at line 93 of file Actions.cc.
References i, map_, and edm::actions::Rethrow.
Referenced by edm::EDLooperBase::doDuringLoop(), edm::Worker::doWork(), edm::Path::handleWorkerFailure(), and edm::Schedule::processOneOccurrence().
|
private |
Definition at line 35 of file Actions.h.
Referenced by ActionTable(), add(), addDefaults(), and find().