#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 | ( | ) |
Definition at line 28 of file Actions.cc.
|
explicit |
Definition at line 30 of file Actions.cc.
|
delete |
|
delete |
void art::ActionTable::add | ( | std::string const & | category, |
actions::ActionCodes | |||
) |
Definition at line 65 of file Actions.cc.
|
private |
Definition at line 43 of file Actions.cc.
actions::ActionCodes art::ActionTable::find | ( | std::string const & | category | ) | const |
Definition at line 71 of file Actions.cc.
|
private |
Definition at line 56 of file Actions.cc.
|
delete |
|
delete |
|
private |