DAW JSON Link
Namespaces | Typedefs | Functions | Variables
daw::json::DAW_JSON_VER::json_details::to_strings Namespace Reference

Namespaces

 to_string_test
 

Typedefs

template<typename T >
using has_to_string = daw::is_detected< to_string_test::to_string_result, T >
 

Functions

template<typename T >
constexpr auto to_string (std::optional< T > const &v) -> decltype(to_string(*v))
 

Variables

template<typename T >
constexpr bool has_to_string_v = has_to_string<T>::value
 

Typedef Documentation

◆ has_to_string

Function Documentation

◆ to_string()

template<typename T >
constexpr auto daw::json::DAW_JSON_VER::json_details::to_strings::to_string ( std::optional< T > const &  v) -> decltype( to_string( *v ) )
constexpr

Variable Documentation

◆ has_to_string_v

template<typename T >
constexpr bool daw::json::DAW_JSON_VER::json_details::to_strings::has_to_string_v = has_to_string<T>::value
inlineconstexpr