jaulib v1.3.0
Jau Support Library (C++, Java, ..)
jau::is_cow_type< T, std::void_t< typename T::cow_container_t > > Struct Template Reference

template< class T > is_cow_type<T>::value compile-time Type Trait, determining whether the given template class is a CoW type, e.g. More...

#include <cow_iterator.hpp>

Inheritance diagram for jau::is_cow_type< T, std::void_t< typename T::cow_container_t > >:
Collaboration diagram for jau::is_cow_type< T, std::void_t< typename T::cow_container_t > >:

Detailed Description

template<class T>
struct jau::is_cow_type< T, std::void_t< typename T::cow_container_t > >

template< class T > is_cow_type<T>::value compile-time Type Trait, determining whether the given template class is a CoW type, e.g.

jau::cow_darray, jau::cow_vector or any of their iterator.

Definition at line 1052 of file cow_iterator.hpp.


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