|
| template<typename T , typename ET = amrex_enum_traits<T>, std::enable_if_t< ET::value, int > = 0> |
| std::vector< std::pair< std::string, T > > | amrex::detail::getNewEnumNameValuePairs () |
| |
| template<typename T , typename ET = amrex_enum_traits<T>, std::enable_if_t< ET::value, int > = 0> |
| std::vector< std::pair< std::string, T > > const & | amrex::getEnumNameValuePairs () |
| |
| template<typename T , typename ET = amrex_enum_traits<T>, std::enable_if_t< ET::value, int > = 0> |
| T | amrex::getEnum (std::string_view const &s) |
| |
| template<typename T , typename ET = amrex_enum_traits<T>, std::enable_if_t< ET::value, int > = 0> |
| T | amrex::getEnumCaseInsensitive (std::string_view const &s) |
| |
| template<typename T , typename ET = amrex_enum_traits<T>, std::enable_if_t< ET::value, int > = 0> |
| std::string | amrex::getEnumNameString (T const &v) |
| |
| template<typename T , typename ET = amrex_enum_traits<T>, std::enable_if_t< ET::value, int > = 0> |
| std::vector< std::string > | amrex::getEnumNameStrings () |
| |
| template<typename T , typename ET = amrex_enum_traits<T>, std::enable_if_t< ET::value, int > = 0> |
| std::string | amrex::getEnumClassName () |
| |
| template<typename T , typename ET = amrex_enum_traits<T>, std::enable_if_t< ET::value, int > = 0> |
| constexpr auto | amrex::toUnderlying (T v) noexcept |
| |