Goby3 3.5.1
2026.06.04
Loading...
Searching...
No Matches
jwt::details::is_valid_json_array< value_type, array_type > Struct Template Reference

#include <goby/util/thirdparty/jwt-cpp/jwt.h>

Public Types

template<typename T >
using value_type_t = typename T::value_type
 
using front_base_type = typename std::decay< decltype(std::declval< array_type >().front())>::type
 

Static Public Attributes

static constexpr auto value
 

Detailed Description

template<typename value_type, typename array_type>
struct jwt::details::is_valid_json_array< value_type, array_type >

Definition at line 2496 of file jwt.h.

Member Typedef Documentation

◆ front_base_type

template<typename value_type , typename array_type >
using jwt::details::is_valid_json_array< value_type, array_type >::front_base_type = typename std::decay<decltype(std::declval<array_type>().front())>::type

Definition at line 2499 of file jwt.h.

◆ value_type_t

template<typename value_type , typename array_type >
template<typename T >
using jwt::details::is_valid_json_array< value_type, array_type >::value_type_t = typename T::value_type

Definition at line 2498 of file jwt.h.

Member Data Documentation

◆ value

template<typename value_type , typename array_type >
constexpr auto jwt::details::is_valid_json_array< value_type, array_type >::value
staticconstexpr
Initial value:
= std::is_constructible<value_type, array_type>::value &&
is_iterable<array_type>::value &&
std::is_same<typename array_type::value_type, value_type>::value &&
std::is_same<front_base_type, value_type>::value

Definition at line 2501 of file jwt.h.


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