Subset of C++20 std::span class template.
More...
#include <Span.hpp>
|
using | iterator = T * |
|
using | reverse_iterator = std::reverse_iterator< iterator > |
|
|
size_t | size () const |
|
T * | data () const |
|
T & | operator[] (size_t i) const |
|
iterator | begin () const |
|
iterator | end () const |
|
reverse_iterator | rbegin () const |
|
reverse_iterator | rend () const |
|
|
template<typename > |
class | DynamicMemoryView |
|
template<typename T>
class openPMD::Span< T >
Subset of C++20 std::span class template.
Any existing member behaves equivalently to those documented here: https://en.cppreference.com/w/cpp/container/span
The documentation for this class was generated from the following files:
- /home/docs/checkouts/readthedocs.org/user_builds/openpmd-api/checkouts/latest/include/openPMD/backend/Writable.hpp
- /home/docs/checkouts/readthedocs.org/user_builds/openpmd-api/checkouts/latest/include/openPMD/Span.hpp