WCSim
Public Types | Static Public Attributes | List of all members
detail::has_non_default_from_json< BasicJsonType, T, enable_if_t< !is_basic_json< T >::value > > Struct Template Reference

#include <json.hpp>

Collaboration diagram for detail::has_non_default_from_json< BasicJsonType, T, enable_if_t< !is_basic_json< T >::value > >:
Collaboration graph

Public Types

using serializer = typename BasicJsonType::template json_serializer< T, void >
 

Static Public Attributes

static constexpr bool value
 

Detailed Description

template<typename BasicJsonType, typename T>
struct detail::has_non_default_from_json< BasicJsonType, T, enable_if_t< !is_basic_json< T >::value > >

Definition at line 3541 of file json.hpp.

Member Typedef Documentation

◆ serializer

template<typename BasicJsonType , typename T >
using detail::has_non_default_from_json< BasicJsonType, T, enable_if_t< !is_basic_json< T >::value > >::serializer = typename BasicJsonType::template json_serializer<T, void>

Definition at line 3543 of file json.hpp.

Member Data Documentation

◆ value

template<typename BasicJsonType , typename T >
constexpr bool detail::has_non_default_from_json< BasicJsonType, T, enable_if_t< !is_basic_json< T >::value > >::value
static
Initial value:

Definition at line 3545 of file json.hpp.


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