Public Types | |
| using | iterator = T * |
| using | constIterator = const T * |
| using | reference = T & |
| using | constReference = const T & |
| using | valueType = T |
| using | pointer = T * |
| using | constPointer = const T * |
Protected Attributes | |
| T * | data_ = nullptr |
| uint32 | size_ = 0 |
| using constIterator = const T* |
| using constReference = const T& |
| using constPointer = const T* |
|
default |
Constructor.
|
inline |
|
default |
copy
|
default |
move
| TypeInfoTemplateNV11 | ( | "span< T >" | , |
| T | |||
| ) |
|
default |
assignment
|
default |
assignment
|
inline |
Definition at line 88 of file span.hpp.
References span< T >::size_.
|
inline |
Definition at line 94 of file span.hpp.
References span< T >::data_.
Referenced by pFlow::charSpan(), and regularSimulationDomain::initialTransferBlockData().
Here is the caller graph for this function:
|
inline |
Returns the number of elements in the span.
Definition at line 101 of file span.hpp.
References span< T >::size_.
Referenced by pFlow::charSpan(), pFlow::convertToTriSurfaceComponents(), regularSimulationDomain::initialTransferBlockData(), regularSimulationDomain::initialUpdateDomains(), pFlow::writeDataASCII(), and pFlow::writeDataAsciiBinary().
Here is the caller graph for this function:
|
inline |
Returns an iterator to the beginning of the span.
Definition at line 108 of file span.hpp.
References span< T >::data_.
|
inline |
Returns an iterator to the beginning of the span.
Definition at line 115 of file span.hpp.
References span< T >::data_.
|
inline |
Returns an iterator to one past the end of the span.
Definition at line 122 of file span.hpp.
References span< T >::data_, and span< T >::size_.
Referenced by pFlow::fill().
Here is the caller graph for this function:
|
inline |
Returns an iterator to one past the end of the span.
Definition at line 129 of file span.hpp.
References span< T >::data_, and span< T >::size_.
|
inline |
Definition at line 135 of file span.hpp.
References span< T >::data_.
|
inline |
Definition at line 141 of file span.hpp.
References span< T >::data_.
|
inline |
Definition at line 147 of file span.hpp.
References span< T >::data_.
|
inline |
Definition at line 153 of file span.hpp.
References span< T >::data_.
|
protected |
Definition at line 52 of file span.hpp.
Referenced by span< T >::begin(), span< T >::cbegin(), span< T >::cend(), span< T >::data(), span< T >::end(), and span< T >::operator[]().
|
protected |
Definition at line 54 of file span.hpp.
Referenced by span< T >::cend(), span< T >::empty(), span< T >::end(), and span< T >::size().