The Gaudi Framework
master (37c0b60a)
|
#include </builds/gaudi/Gaudi/GaudiKernel/include/GaudiKernel/DataObjectHandle.h>
Public Types | |
using | type = std::conditional_t< std::is_base_of_v< DataObject, T > &&std::is_same_v< T, U >, T, std::conditional_t< std::is_same_v< T, U >, AnyDataWrapper< std::remove_const_t< T > >, AnyDataWithViewWrapper< std::remove_const_t< T >, std::remove_const_t< U > >> > |
Definition at line 71 of file DataObjectHandle.h.
using details::Payload_helper< Mode, T, U >::type = std::conditional_t<std::is_base_of_v<DataObject, T> && std::is_same_v<T, U>, T, std::conditional_t<std::is_same_v<T, U>, AnyDataWrapper<std::remove_const_t<T> >, AnyDataWithViewWrapper<std::remove_const_t<T>, std::remove_const_t<U> >> > |
Definition at line 72 of file DataObjectHandle.h.