libzypp 17.31.23
zypp::_detail::_has_type_const_iterator< Tp > Struct Template Reference

#include <base/TypeTraits.h>

Static Public Attributes

static constexpr bool value = decltype(test<Tp>(nullptr))::value
 

Static Private Member Functions

template<typename C >
static std::true_type test (typename C::const_iterator *)
 
template<typename C >
static std::false_type test (...)
 

Detailed Description

template<typename Tp>
struct zypp::_detail::_has_type_const_iterator< Tp >

Definition at line 23 of file TypeTraits.h.

Member Function Documentation

◆ test() [1/2]

template<typename Tp >
template<typename C >
static std::true_type zypp::_detail::_has_type_const_iterator< Tp >::test ( typename C::const_iterator *  )
staticprivate

◆ test() [2/2]

template<typename Tp >
template<typename C >
static std::false_type zypp::_detail::_has_type_const_iterator< Tp >::test (   ...)
staticprivate

Member Data Documentation

◆ value

template<typename Tp >
constexpr bool zypp::_detail::_has_type_const_iterator< Tp >::value = decltype(test<Tp>(nullptr))::value
staticconstexpr

Definition at line 29 of file TypeTraits.h.


The documentation for this struct was generated from the following file: