| The Gaudi Framework v32r1 (f65d50dc)

Namespaces | Typedefs | Variables
Gaudi::cpp17 Namespace Reference

## Namespaces
| details

## Typedefs
template<template< class... > class Op, class... Args>
using | is_detected = details::detector< void, void, Op, Args... >
template<template< class... > class Op, class... Args>
using | detected_t = typename is_detected< Op, Args... >::type
template<typename Default , template< typename... > class Op, typename... Args>
using | detected_or_t = typename details::detector< Default, void, Op, Args... >::type

## Variables
template<template< class... > class Op, class... Args>
constexpr bool | is_detected_v = is_detected<Op, Args...>::value

## Typedef Documentation

## ◆ detected_or_t

template<typename Default , template< typename... > class Op, typename... Args>

using Gaudi::cpp17::detected_or_t = typedef typename details::detector<Default, void, Op, Args...>::type

Definition at line 40 of file detected.h.

## ◆ detected_t

template<template< class... > class Op, class... Args>

using Gaudi::cpp17::detected_t = typedef typename is_detected<Op, Args...>::type

Definition at line 36 of file detected.h.

## ◆ is_detected

template<template< class... > class Op, class... Args>

using Gaudi::cpp17::is_detected = typedef details::detector<void, void, Op, Args...>

Definition at line 30 of file detected.h.

## Variable Documentation

## ◆ is_detected_v

template<template< class... > class Op, class... Args>

constexpr bool Gaudi::cpp17::is_detected_v = is_detected<Op, Args...>::value
| inline

Definition at line 33 of file detected.h.