#include <array>
#include <cstddef>
#include <initializer_list>
#include <iostream>
#include <stdexcept>
#include <type_traits>
#include <vector>
#include <OpenImageIO/dassert.h>
#include <OpenImageIO/oiioversion.h>
#include <OpenImageIO/platform.h>
Go to the source code of this file.
|
template<class T , ptrdiff_t X, class U , ptrdiff_t Y> |
OIIO_CONSTEXPR14 bool | operator== (span< T, X > l, span< U, Y > r) |
| Compare all elements of two spans for equality. More...
|
|
template<class T , ptrdiff_t X, class U , ptrdiff_t Y> |
OIIO_CONSTEXPR14 bool | operator!= (span< T, X > l, span< U, Y > r) |
| Compare all elements of two spans for inequality. More...
|
|
template<class T , ptrdiff_t X, class U , ptrdiff_t Y> |
OIIO_CONSTEXPR14 bool | operator== (span_strided< T, X > l, span_strided< U, Y > r) |
| Compare all elements of two spans for equality. More...
|
|
template<class T , ptrdiff_t X, class U , ptrdiff_t Y> |
OIIO_CONSTEXPR14 bool | operator!= (span_strided< T, X > l, span_strided< U, Y > r) |
| Compare all elements of two spans for inequality. More...
|
|
cspan<T> is a synonym for a non-mutable span<const T>.
Definition at line 186 of file span.h.
cspan_strided<T> is a synonym for a non-mutable span_strided<const T>.
Definition at line 307 of file span.h.
template<class T , ptrdiff_t X, class U , ptrdiff_t Y>
Compare all elements of two spans for inequality.
Definition at line 206 of file span.h.
template<class T , ptrdiff_t X, class U , ptrdiff_t Y>
Compare all elements of two spans for inequality.
Definition at line 325 of file span.h.
template<class T , ptrdiff_t X, class U , ptrdiff_t Y>
OIIO_CONSTEXPR14 bool operator== |
( |
span< T, X > |
l, |
|
|
span< U, Y > |
r |
|
) |
| |
Compare all elements of two spans for equality.
Definition at line 192 of file span.h.
template<class T , ptrdiff_t X, class U , ptrdiff_t Y>
Compare all elements of two spans for equality.
Definition at line 313 of file span.h.