Goby3  3.1.4
2024.02.22
jwt::details::has_subcription_operator< object_type, string_type > Struct Template Reference

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

Classes

struct  sfinae_true
 

Static Public Member Functions

template<class T , class A0 >
static auto test_operator_plus (int) -> sfinae_true< decltype(std::declval< T >().operator[](std::declval< A0 >()))>
 
template<class , class A0 >
static auto test_operator_plus (long) -> std::false_type
 

Static Public Attributes

static constexpr auto value = decltype(test_operator_plus<object_type, string_type>(0)){}
 

Detailed Description

template<typename object_type, typename string_type>
struct jwt::details::has_subcription_operator< object_type, string_type >

Definition at line 2342 of file jwt.h.

Member Function Documentation

◆ test_operator_plus() [1/2]

template<typename object_type , typename string_type >
template<class T , class A0 >
static auto jwt::details::has_subcription_operator< object_type, string_type >::test_operator_plus ( int  ) -> sfinae_true< decltype(std::declval< T >().operator[](std::declval< A0 >()))>
static

◆ test_operator_plus() [2/2]

template<typename object_type , typename string_type >
template<class , class A0 >
static auto jwt::details::has_subcription_operator< object_type, string_type >::test_operator_plus ( long  ) -> std::false_type
static

Member Data Documentation

◆ value

template<typename object_type , typename string_type >
constexpr auto jwt::details::has_subcription_operator< object_type, string_type >::value = decltype(test_operator_plus<object_type, string_type>(0)){}
staticconstexpr

Definition at line 2353 of file jwt.h.


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