1 #ifndef fhiclcpp_detail_ParameterSetImplHelpers_h 2 #define fhiclcpp_detail_ParameterSetImplHelpers_h 15 Keys(std::vector<std::string>
const& keys, std::string
const&
last);
18 std::vector<std::string>
const&
tables()
const noexcept;
19 std::string
const&
last()
const noexcept;
34 std::vector<std::size_t>
const&
indices);
37 std::string
const& name()
const noexcept;
38 std::vector<std::size_t>
const&
indices()
const noexcept;
decltype(auto) constexpr cend(T &&obj)
ADL-aware version of std::cend.
Keys get_names(std::string const &key)
std::vector< std::string > const & tables() const noexcept
std::vector< std::string > tables_
std::vector< std::size_t > indices_
constexpr std::array< std::size_t, geo::vect::dimension< Vector >)> indices()
Returns a sequence of indices valid for a vector of the specified type.
bool find_an_any(std::vector< std::size_t >::const_iterator it, std::vector< std::size_t >::const_iterator const cend, std::any &a)
SequenceKey get_sequence_indices(std::string const &key)
Keys(std::vector< std::string > const &keys, std::string const &last)
std::string const & last() const noexcept