Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-05-10 08:42:09

0001 #pragma once
0002 
0003 #include "bits/H5Inspector_decl.hpp"
0004 #include "H5Exception.hpp"
0005 #include "bits/inspector_stl_span_misc.hpp"
0006 
0007 #include <boost/core/span.hpp>
0008 
0009 namespace HighFive {
0010 namespace details {
0011 template <class T, std::size_t Extent>
0012 struct inspector<boost::span<T, Extent>>: public inspector_stl_span<boost::span<T, Extent>> {
0013   private:
0014     using super = inspector_stl_span<boost::span<T, Extent>>;
0015 
0016   public:
0017     using type = typename super::type;
0018     using value_type = typename super::value_type;
0019     using base_type = typename super::base_type;
0020     using hdf5_type = typename super::hdf5_type;
0021 };
0022 
0023 }  // namespace details
0024 }  // namespace HighFive