|
IteratorRange.hpp
Go to the documentation of this file.
36 OPM_HOST_DEVICE iterator_range_pod(const DataType* begin, const DataType* end) : begin_(begin), end_(end) {}
Definition: IteratorRange.hpp:35 OPM_HOST_DEVICE bool operator==(const iterator_range_pod< DataType > &rhs) const Definition: IteratorRange.hpp:41 OPM_HOST_DEVICE const DataType * end() const Definition: IteratorRange.hpp:47 OPM_HOST_DEVICE iterator_range_pod(const DataType *begin, const DataType *end) Definition: IteratorRange.hpp:36 iterator_range_pod()=default OPM_HOST_DEVICE const DataType * begin() const Definition: IteratorRange.hpp:46 OPM_HOST_DEVICE const DataType & operator[](int idx) const Definition: IteratorRange.hpp:44 Definition: IteratorRange.hpp:56 OPM_HOST_DEVICE bool operator==(const iterator_range< Iter > &rhs) const Definition: IteratorRange.hpp:62 iterator_range()=default OPM_HOST_DEVICE const Iter::value_type & operator[](int idx) const Definition: IteratorRange.hpp:65 OPM_HOST_DEVICE iterator_range(Iter begin, Iter end) Definition: IteratorRange.hpp:57 Definition: IteratorRange.hpp:76 OPM_HOST_DEVICE size_t size() const Definition: IteratorRange.hpp:80 mutable_iterator_range()=default OPM_HOST_DEVICE bool operator==(const Iter &rhs) const Definition: IteratorRange.hpp:82 OPM_HOST_DEVICE Iter::value_type & operator[](int idx) Definition: IteratorRange.hpp:85 OPM_HOST_DEVICE Iter begin() const Definition: IteratorRange.hpp:88 OPM_HOST_DEVICE bool empty() const Definition: IteratorRange.hpp:81 OPM_HOST_DEVICE mutable_iterator_range(Iter begin, Iter end) Definition: IteratorRange.hpp:77 |