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

#include <span.hh>

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

Detailed Description

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

Definition at line 78 of file span.hh.


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