include/meltpooldg/utilities/enum.hpp Source File
|
Developer Documentation
|
enum.hpp
Go to the documentation of this file.
Definition enum.hpp:13
static T to_value(const std::string &s, const Patterns::PatternBase &= *Convert< T >::to_pattern())
Definition enum.hpp:113
static std::string to_string(const T &t, const Patterns::PatternBase &= *Convert< T >::to_pattern())
Definition enum.hpp:104
static std::unique_ptr< Patterns::PatternBase > to_pattern()
Definition enum.hpp:90
Definition enum.hpp:56
static decltype(std::declval< U const >()._from_string(0)) detect(const U &)
static void detect(...)
Definition enum.hpp:37
static void detect(...)
static decltype(std::declval< U const >()._to_string()) detect(const U &)
Definition enum.hpp:19
static decltype(std::declval< U const >()._values()) detect(const U &)
static void detect(...)
Definition enum.hpp:75
Generated by