| Base typedef | lmms::detail::InterleavedFrameIterator< T, channelCount > | private |
| base() const noexcept -> T * | lmms::detail::InterleavedFrameIterator< T, channelCount > | inline |
| channels() const noexcept -> ch_cnt_t | lmms::detail::InterleavedFrameIteratorData< T, DynamicChannelCount > | inline |
| difference_type typedef | lmms::detail::InterleavedFrameIterator< T, channelCount > | |
| InterleavedFrameIteratorData()=default | lmms::detail::InterleavedFrameIteratorData< T, DynamicChannelCount > | |
| InterleavedFrameIteratorData(const InterleavedFrameIteratorData &)=default | lmms::detail::InterleavedFrameIteratorData< T, DynamicChannelCount > | |
| InterleavedFrameIteratorData(T *data, ch_cnt_t channels) noexcept | lmms::detail::InterleavedFrameIteratorData< T, DynamicChannelCount > | inline |
| iterator_concept typedef | lmms::detail::InterleavedFrameIterator< T, channelCount > | |
| m_channels | lmms::detail::InterleavedFrameIteratorData< T, DynamicChannelCount > | protected |
| m_data | lmms::detail::InterleavedFrameIteratorData< T, DynamicChannelCount > | protected |
| operator*() const noexcept -> value_type | lmms::detail::InterleavedFrameIterator< T, channelCount > | inline |
| operator+(InterleavedFrameIterator iter, difference_type frames) noexcept -> InterleavedFrameIterator | lmms::detail::InterleavedFrameIterator< T, channelCount > | friend |
| operator+(difference_type frames, InterleavedFrameIterator iter) noexcept -> InterleavedFrameIterator | lmms::detail::InterleavedFrameIterator< T, channelCount > | friend |
| operator++() noexcept -> InterleavedFrameIterator & | lmms::detail::InterleavedFrameIterator< T, channelCount > | inline |
| operator++(int) noexcept -> InterleavedFrameIterator | lmms::detail::InterleavedFrameIterator< T, channelCount > | inline |
| operator+=(difference_type channels) noexcept -> InterleavedFrameIterator & | lmms::detail::InterleavedFrameIterator< T, channelCount > | inline |
| operator-(difference_type frames) const noexcept -> InterleavedFrameIterator | lmms::detail::InterleavedFrameIterator< T, channelCount > | inline |
| operator-(InterleavedFrameIterator other) const noexcept -> difference_type | lmms::detail::InterleavedFrameIterator< T, channelCount > | inline |
| operator--() noexcept -> InterleavedFrameIterator & | lmms::detail::InterleavedFrameIterator< T, channelCount > | inline |
| operator--(int) noexcept -> InterleavedFrameIterator | lmms::detail::InterleavedFrameIterator< T, channelCount > | inline |
| operator-=(difference_type channels) noexcept -> InterleavedFrameIterator & | lmms::detail::InterleavedFrameIterator< T, channelCount > | inline |
| operator<=>(InterleavedFrameIterator other) const noexcept | lmms::detail::InterleavedFrameIterator< T, channelCount > | inline |
| operator<=>(T *sentinel) const noexcept | lmms::detail::InterleavedFrameIterator< T, channelCount > | inline |
| operator==(InterleavedFrameIterator other) const noexcept -> bool | lmms::detail::InterleavedFrameIterator< T, channelCount > | inline |
| operator==(T *sentinel) const noexcept -> bool | lmms::detail::InterleavedFrameIterator< T, channelCount > | inline |
| operator[](difference_type frames) const noexcept -> value_type | lmms::detail::InterleavedFrameIterator< T, channelCount > | inline |
| value_type typedef | lmms::detail::InterleavedFrameIterator< T, channelCount > | |