DAW JSON Link
Classes | Namespaces
daw_nullable_value.h File Reference
#include <daw/json/impl/version.h>
#include "daw_nullable_value_fwd.h"
#include <daw/daw_cpp_feature_check.h>
#include <memory>
#include <optional>
#include <type_traits>

Go to the source code of this file.

Classes

struct  daw::json::anonymous_namespace{daw_nullable_value.h}::concepts::nullable_value_traits< std::optional< T > >
 
struct  daw::json::anonymous_namespace{daw_nullable_value.h}::concepts::nullable_value_traits< std::shared_ptr< T > >
 
struct  daw::json::anonymous_namespace{daw_nullable_value.h}::concepts::nullable_value_traits< std::unique_ptr< T > >
 
struct  daw::json::anonymous_namespace{daw_nullable_value.h}::concepts::nullable_value_traits< T * >
 

Namespaces

 daw
 
 daw::json
 Customization point traits.
 
 daw::json::anonymous_namespace{daw_nullable_value.h}
 
 daw::json::anonymous_namespace{daw_nullable_value.h}::concepts