#ifndef CPP_JWT_META_HPP #define CPP_JWT_META_HPP #include namespace jwt { namespace detail { namespace meta { template struct make_void { using type = void; }; template using void_t = typename make_void::type; template struct has_create_json_obj_member: std::false_type { }; template struct has_create_json_obj_member.create_json_obj(), (void)0 ) > >: std::true_type { }; } // END namespace meta } // END namespace detail } // END namespace jwt #endif