|
template<concepts::keyword K, typename V , concepts::option... Os> |
constexpr decltype(auto) | fetch (_::type_or_< K, V > const &k, Os const &... os) |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
|
|
template<concepts::keyword K, concepts::option... Os> |
constexpr decltype(auto) | fetch (K const &k, Os const &... os) |
| Retrieved a value via a keyword.
|
|
template<typename K , concepts::settings Settings> |
constexpr decltype(auto) | fetch (K const &k, Settings const &opts) |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
|
|
template<template< typename... > class List, typename... Opts> |
constexpr auto | keywords (rbr::settings< Opts... > const &s) |
| Retrieved the list of all keywords in a settings.
|
|
template<concepts::option... Opts> |
| settings (Opts const &... opts) -> settings< Opts... > |
| rbr::settings deduction guide
|
|
template<template< typename... > class List, typename... Opts> |
constexpr auto | values (rbr::settings< Opts... > const &s) |
| Retrieved the list of all value stored in a settings.
|
|