|
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. | |