1 #ifndef DataFormats_Common_WrapperDetail_h 2 #define DataFormats_Common_WrapperDetail_h 12 #include <type_traits> 62 std::type_info
const&
operator()() {
return typeid(
typename T::member_type); }
79 template <
typename T,
typename Deleter>
84 template <
typename T,
typename Deleter>
std::type_info const & operator()()
TEMPL(T2) struct Divides void
std::type_info const & operator()()
Container::value_type value_type
static constexpr bool value
static constexpr bool value
std::type_info const & operator()()
static yes_tag has_member_type(typename T::member_type *)
std::type_info const & operator()()
std::type_info const & operator()()
std::type_info const & operator()()
static yes_tag has_value_type(typename T::value_type *)