OTB  9.0.0
Orfeo Toolbox
Classes
otb::details::generic_layout< LayoutPolicy > Class Template Reference

#include <otbLayouts.h>

Classes

class  mapping
 

Detailed Description

template<template< typename > class LayoutPolicy>
class otb::details::generic_layout< LayoutPolicy >

Helper class for defining layout_* types from C++ p0009r9 draft proposal.

Template Parameters
LayoutPolicyPolicy that defines:
  • copying, moving
  • extents()
  • is_unique(), is_always_unique()
  • is_contiguous(), is_always_contiguous()
  • is_strided(), is_always_strided()
  • stride(r)
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 185 of file otbLayouts.h.


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