#include <KeyMap.h>
Public Member Functions | |
auto const & | result () const |
Public Member Functions inherited from fhicl::detail::ParameterWalker< tt::const_flavor::require_const > | |
ParameterWalker ()=default | |
virtual | ~ParameterWalker ()=default |
void | walk_over (tt::maybe_const_t< ParameterBase, C > &) |
bool | do_before_action (tt::maybe_const_t< ParameterBase, C > &p) |
void | do_after_action (tt::maybe_const_t< ParameterBase, C > &p) |
void | do_enter_table (tt::maybe_const_t< TableBase, C > &t) |
void | do_exit_table (tt::maybe_const_t< TableBase, C > &t) |
void | do_enter_sequence (tt::maybe_const_t< SequenceBase, C > &s) |
void | do_exit_sequence (tt::maybe_const_t< SequenceBase, C > &s) |
void | do_atom (tt::maybe_const_t< AtomBase, C > &a) |
void | do_delegated_parameter (tt::maybe_const_t< DelegateBase, C > &dp) |
Static Public Member Functions | |
template<typename T > | |
static auto | get (std::string const &n) |
Private Member Functions | |
void | enter_table (detail::TableBase const &tb) override |
void | enter_sequence (detail::SequenceBase const &sb) override |
void | atom (detail::AtomBase const &ab) override |
void | delegated_parameter (detail::DelegateBase const &dp) override |
void | append (std::string const &k) |
Private Attributes | |
std::vector< std::string > | keys_ |
|
inlineprivate |
|
inlineoverrideprivate |
|
inlineoverrideprivate |
|
inlineoverrideprivate |
|
inlineoverrideprivate |
|
inlinestatic |
Definition at line 23 of file KeyMap.h.
|
private |