#include <otbLayouts.h>
template<typename Extents>
struct otb::details::policy::root_layout_mapping< Extents >
Helper class for defining layout_*::mapping
types from C++ p0009r9 draft proposal.
- Template Parameters
-
- See also
- http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p0009r9.html
-
https://github.com/ORNL/cpp-proposals-pub/blob/master/P0009/reference-implementation
Definition at line 41 of file otbLayouts.h.
◆ index_type
template<typename Extents >
◆ root_layout_mapping() [1/4]
template<typename Extents >
◆ root_layout_mapping() [2/4]
template<typename Extents >
◆ root_layout_mapping() [3/4]
template<typename Extents >
◆ root_layout_mapping() [4/4]
template<typename Extents >
◆ ~root_layout_mapping()
template<typename Extents >
◆ extents()
template<typename Extents >
◆ is_always_strided()
template<typename Extents >
|
inlinestaticconstexprnoexcept |
◆ is_always_unique()
template<typename Extents >
|
inlinestaticconstexprnoexcept |
◆ is_strided()
template<typename Extents >
◆ is_unique()
template<typename Extents >
◆ operator=() [1/2]
template<typename Extents >
◆ operator=() [2/2]
template<typename Extents >
◆ m_extents
template<typename Extents >
The documentation for this struct was generated from the following file: