|
LehrFEM++ 1.0.0
A simple Finite Element Library for teaching
|
Namespaces | |
| namespace | std11 |
| namespace | std17 |
| namespace | std20 |
Classes | |
| class | span |
| struct | with_container_t |
Typedefs | |
| using | extent_t = span_CONFIG_EXTENT_TYPE |
| using | size_t = std::size_t |
Functions | |
| template<class T > | |
| span_constexpr size_t | to_size (T size) |
| template<class T , extent_t Extent> | |
| span_constexpr std::size_t | size (span< T, Extent > const &spn) |
| template<class T , extent_t Extent> | |
| span_constexpr std::ptrdiff_t | ssize (span< T, Extent > const &spn) |
Variables | |
| span_constexpr const extent_t | dynamic_extent = static_cast<extent_t>(-1) |
| const span_constexpr with_container_t | with_container |
| using nonstd::span_lite::extent_t = typedef span_CONFIG_EXTENT_TYPE |
| using nonstd::span_lite::size_t = typedef std::size_t |
| span_constexpr std::size_t nonstd::span_lite::size | ( | span< T, Extent > const & | spn | ) |
Definition at line 1463 of file span.h.
References nonstd::span_lite::span< T, Extent >::size().
Referenced by to_size().
| span_constexpr std::ptrdiff_t nonstd::span_lite::ssize | ( | span< T, Extent > const & | spn | ) |
Definition at line 1468 of file span.h.
References nonstd::span_lite::span< T, Extent >::size().
|
inline |
Definition at line 906 of file span.h.
References size().
Referenced by nonstd::span_lite::span< T, Extent >::size_bytes(), and nonstd::span_lite::span< T, Extent >::span().
Definition at line 592 of file span.h.
Referenced by nonstd::span_lite::span< T, Extent >::span(), and nonstd::span_lite::span< T, Extent >::subspan().
| const span_constexpr with_container_t nonstd::span_lite::with_container |