![]() |
The Gaudi Framework
master (42b00024)
|
Classes | |
struct | BaseClass |
struct | BaseClass< Tr, Default > |
struct | InputHandle |
struct | InputHandle< T, Tr, Default > |
struct | OutputHandle |
struct | OutputHandle< T, Tr, Default > |
Typedefs | |
template<typename Tr > | |
using | BaseClass_t = typename Tr::BaseClass |
template<typename T > | |
using | DefaultInputHandle = std::conditional_t< std::derived_from< std::decay_t< T >, IAlgTool >, ToolHandle< Gaudi::Interface::Bind::IBinder< std::decay_t< T > >>, DataObjectReadHandle< T > > |
Variables | |
template<typename Tr , typename Default > | |
requires | requires { typename Tr::BaseClass |
using Gaudi::Functional::details::detail2::BaseClass_t = typedef typename Tr::BaseClass |
using Gaudi::Functional::details::detail2::DefaultInputHandle = typedef std::conditional_t<std::derived_from<std::decay_t<T>, IAlgTool>, ToolHandle<Gaudi::Interface::Bind::IBinder<std::decay_t<T> >>, DataObjectReadHandle<T> > |