openMSX
detail::has_size_and_data< T, void_t< decltype(detail::size(std::declval< T >())), decltype(detail::data(std::declval< T >()))> > Struct Template Reference

#include <span.hh>

Inheritance diagram for detail::has_size_and_data< T, void_t< decltype(detail::size(std::declval< T >())), decltype(detail::data(std::declval< T >()))> >:
Inheritance graph
[legend]
Collaboration diagram for detail::has_size_and_data< T, void_t< decltype(detail::size(std::declval< T >())), decltype(detail::data(std::declval< T >()))> >:
Collaboration graph
[legend]

Detailed Description

template<typename T>
struct detail::has_size_and_data< T, void_t< decltype(detail::size(std::declval< T >())), decltype(detail::data(std::declval< T >()))> >

Definition at line 104 of file span.hh.


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