Simple-Utility v2.3.1
Loading...
Searching...
No Matches
sl::nullables::traits< adapter< TNull, TAdapted > > Struct Template Reference

Specialization for raw pointers. More...

#include <adapter.hpp>

Collaboration diagram for sl::nullables::traits< adapter< TNull, TAdapted > >:
[legend]

Public Types

using value_type = adapted_value_t< TAdapted >
 

Static Public Attributes

static constexpr adapter_null_t null {adapter_null}
 

Detailed Description

template<class TNull, class TAdapted>
struct sl::nullables::traits< adapter< TNull, TAdapted > >

Specialization for raw pointers.

Template Parameters
TNullNull type
TAdaptedAdapted type

Member Typedef Documentation

◆ value_type

template<class TNull , class TAdapted >
using sl::nullables::traits< adapter< TNull, TAdapted > >::value_type = adapted_value_t<TAdapted>

Member Data Documentation

◆ null

template<class TNull , class TAdapted >
constexpr adapter_null_t sl::nullables::traits< adapter< TNull, TAdapted > >::null {adapter_null}
staticconstexpr

The documentation for this struct was generated from the following file: