template<typename T>
struct ROOT::TypeTraits::HasBeginAndEnd< T >
Definition at line 208 of file TypeTraits.hxx.
|
template<typename V > |
using | Begin_t = typename V::const_iterator(V::*)() const |
|
template<typename V > |
using | End_t = typename V::const_iterator(V::*)() const |
|
|
template<typename V > |
static constexpr auto | Check (int) -> decltype(static_cast< Begin_t< V >>(&V::begin), static_cast< End_t< V >>(&V::end), true) |
|
template<typename V > |
static constexpr bool | Check (...) |
|
#include <ROOT/TypeTraits.hxx>
◆ Begin_t
template<typename T >
template<typename V >
◆ End_t
template<typename T >
template<typename V >
◆ Check() [1/2]
template<typename T >
template<typename V >
◆ Check() [2/2]
template<typename T >
template<typename V >
◆ value
The documentation for this struct was generated from the following file: