The Gaudi Framework
v29r0 (ff2e7097)
|
Classes | |
struct | detector |
Implementation of the detection idiom (negative case). More... | |
struct | detector< Default, void_t< Op< Args... > >, Op, Args... > |
Implementation of the detection idiom (positive case). More... | |
struct | void_t_ |
Typedefs | |
template<typename... T> | |
using | void_t = typename void_t_< T... >::type |
template<typename Tr > | |
using | BaseClass_ = typename Tr::BaseClass |
template<typename Tr , typename T > | |
using | defaultHandle_ = typename std::conditional< std::is_base_of< DataObject, T >::value, DataObjectHandle< T >, AnyDataHandle< T >>::type |
template<typename Tr , typename T > | |
using | OutputHandle_ = typename Tr::template OutputHandle< T > |
template<typename Tr , typename T > | |
using | InputHandle_ = typename Tr::template InputHandle< T > |
using Gaudi::Functional::details::detail2::BaseClass_ = typedef typename Tr::BaseClass |
Definition at line 360 of file FunctionalDetails.h.
using Gaudi::Functional::details::detail2::defaultHandle_ = typedef typename std::conditional<std::is_base_of<DataObject, T>::value, DataObjectHandle<T>, AnyDataHandle<T>>::type |
Definition at line 363 of file FunctionalDetails.h.
using Gaudi::Functional::details::detail2::InputHandle_ = typedef typename Tr::template InputHandle<T> |
Definition at line 367 of file FunctionalDetails.h.
using Gaudi::Functional::details::detail2::OutputHandle_ = typedef typename Tr::template OutputHandle<T> |
Definition at line 365 of file FunctionalDetails.h.
using Gaudi::Functional::details::detail2::void_t = typedef typename void_t_<T...>::type |
Definition at line 331 of file FunctionalDetails.h.