|
template<typename Type > |
std::enable_if< std::is_same< Type, bool >::value, Type >::type | StringToSetting (const std::string &s) |
|
template<typename Type > |
std::enable_if< not std::is_same< Type, bool >::value and std::is_integral< Type >::value and std::is_signed< Type >::value, Type >::type | StringToSetting (const std::string &s) |
|
template<typename Type > |
std::enable_if< not std::is_same< Type, bool >::value and std::is_integral< Type >::value and std::is_unsigned< Type >::value, Type >::type | StringToSetting (const std::string &s) |
|
template<typename Type > |
std::enable_if< std::is_floating_point< Type >::value, Type >::type | StringToSetting (const std::string &s) |
|
template<typename Type > |
std::enable_if< std::is_same< typename std::decay< Type >::type, std::string >::value, Type >::type | StringToSetting (const std::string &s) |
|
std::string | SettingToString (const bool &s) |
|
std::string | SettingToString (const char *s) |
|
std::string | SettingToString (const std::string &s) |
|
template<typename Type > |
std::string | SettingToString (const Type &s) |
|