Classes | |
| class | juce::Span< Value, Extent > |
| A non-owning view over contiguous objects stored in an Array or vector or other similar container. More... | |
Namespaces | |
| namespace | juce |
Functions | |
| template<typename T, typename End> | |
| juce::Span (T, End) -> Span< std::remove_pointer_t< decltype(detail::toAddress(std::declval< T >()))> > | |
| template<typename T, size_t N> | |
| juce::Span (T(&)[N]) -> Span< T, N > | |
| template<typename T, size_t N> | |
| juce::Span (std::array< T, N > &) -> Span< T, N > | |
| template<typename T, size_t N> | |
| juce::Span (const std::array< T, N > &) -> Span< const T, N > | |
| template<typename Range> | |
| juce::Span (Range &&r) -> Span< std::remove_pointer_t< decltype(std::data(r))> > | |
Variables | |
| constexpr auto | juce::dynamicExtent = std::numeric_limits<size_t>::max() |