Public Member Functions | Private Types | Private Member Functions | Private Attributes | List of all members
art::ActionTable Class Reference

#include "/cvmfs/"

Public Member Functions

 ActionTable ()
 ActionTable (fhicl::ParameterSet const &)
void add (std::string const &category, actions::ActionCodes code)
actions::ActionCodes find (std::string const &category) const

Private Types

using ActionMap = std::map< std::string, actions::ActionCodes >

Private Member Functions

void addDefaults_ ()
void install_ (actions::ActionCodes code, fhicl::ParameterSet const &scheduler)

Private Attributes

ActionMap map_

Detailed Description

Definition at line 19 of file Actions.h.

Member Typedef Documentation

Definition at line 28 of file Actions.h.

Constructor & Destructor Documentation

art::ActionTable::ActionTable ( )
art::ActionTable::ActionTable ( fhicl::ParameterSet const &  )

Member Function Documentation

void art::ActionTable::add ( std::string const &  category,
actions::ActionCodes  code 
void art::ActionTable::addDefaults_ ( )
actions::ActionCodes art::ActionTable::find ( std::string const &  category) const
void art::ActionTable::install_ ( actions::ActionCodes  code,
fhicl::ParameterSet const &  scheduler 

Member Data Documentation

ActionMap art::ActionTable::map_

Definition at line 34 of file Actions.h.

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