DAW JSON Link
|
#include "daw/json/impl/version.h"
#include <daw/daw_is_detected.h>
#include <cstddef>
#include <type_traits>
Go to the source code of this file.
Namespaces | |
namespace | daw |
namespace | daw::json |
Customization point traits. | |
namespace | daw::json::anonymous_namespace{daw_nullable_value_fwd.h} |
namespace | daw::json::anonymous_namespace{daw_nullable_value_fwd.h}::concepts |
Typedefs | |
template<typename T > | |
using | daw::json::anonymous_namespace{daw_nullable_value_fwd.h}::concepts::nullable_value_type_t = typename nullable_value_traits< T >::value_type |
Determines the type stored inside T. | |
Functions | |
template<typename T > | |
constexpr bool | daw::json::anonymous_namespace{daw_nullable_value_fwd.h}::concepts::nullable_value_has_value (T const &opt) |
Check if nullable value has a value. | |
template<typename T > | |
constexpr auto const & | daw::json::anonymous_namespace{daw_nullable_value_fwd.h}::concepts::nullable_value_read (T const &opt) |
Read value from a non-empty nullable value. | |