LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "Name.h"
Public Member Functions | |
Name (std::string const &name="") | |
Static Public Member Functions | |
static Name | sequence_element (std::size_t const i) |
static Name | sequence_element (std::string const &key_stem, std::size_t const i) |
static std::string | regex_safe (std::string const &key) |
Public Attributes | |
std::string | value |
Static Private Member Functions | |
static std::string | index (std::size_t const i) |
|
inlineexplicit |
|
inlinestaticprivate |
Definition at line 38 of file Name.h.
References util::to_string().
Referenced by sequence_element().
|
inlinestatic |
Definition at line 31 of file Name.h.
References fhicl::get_regex_replace_str().
Referenced by fhicl::detail::ValidateThenSet::delegated_parameter(), and fhicl::detail::ValidateThenSet::enter_sequence().
|
inlinestatic |
Definition at line 16 of file Name.h.
References index().
Referenced by fhicl::OptionalSequence< T,-1ull >::do_prepare_elements_for_validation(), fhicl::Sequence< T,-1ull >::do_prepare_elements_for_validation(), fhicl::Tuple< T >::fill_tuple_element(), fhicl::OptionalTuple< ARGS... >::finalize_element(), fhicl::Tuple< T >::finalize_element(), fhicl::OptionalSequence< T, N >::OptionalSequence(), fhicl::OptionalSequence< T,-1ull >::OptionalSequence(), fhicl::Sequence< T, N >::Sequence(), and fhicl::Sequence< T,-1ull >::Sequence().
|
inlinestatic |