| Base typedef | lmms::PlanarBufferView< T, channelCount > | private |
| buffer(ch_cnt_t channel) const noexcept -> std::span< T > | lmms::PlanarBufferView< T, channelCount > | inline |
| buffer() const noexcept -> std::span< T > | lmms::PlanarBufferView< T, channelCount > | inline |
| bufferPtr(ch_cnt_t channel) const noexcept -> T * | lmms::PlanarBufferView< T, channelCount > | inline |
| bufferPtr() const noexcept -> T * | lmms::PlanarBufferView< T, channelCount > | inline |
| BufferViewData()=default | lmms::detail::BufferViewData< T *const, DynamicChannelCount > | |
| channels() noexcept -> ch_cnt_t | lmms::detail::BufferViewData< T *const, DynamicChannelCount > | inlinestatic |
| data() const noexcept -> T * | lmms::detail::BufferViewData< T *const, DynamicChannelCount > | inline |
| empty() const noexcept -> bool | lmms::PlanarBufferView< T, channelCount > | inline |
| frames() const noexcept -> f_cnt_t | lmms::detail::BufferViewData< T *const, DynamicChannelCount > | inline |
| Interleaved | lmms::PlanarBufferView< T, channelCount > | static |
| m_data | lmms::detail::BufferViewData< T *const, DynamicChannelCount > | protected |
| m_frames | lmms::detail::BufferViewData< T *const, DynamicChannelCount > | protected |
| operator[](ch_cnt_t channel) const noexcept -> T * | lmms::PlanarBufferView< T, channelCount > | inline |
| PlanarBufferView(PlanarBufferView< std::remove_const_t< U >, channelCount > other) noexcept | lmms::PlanarBufferView< T, channelCount > | inline |
| PlanarBufferView(PlanarBufferView< std::remove_const_t< U >, channelCount > other) noexcept | lmms::PlanarBufferView< T, channelCount > | inline |
| PlanarBufferView(PlanarBufferView< T, otherChannels > other) noexcept | lmms::PlanarBufferView< T, channelCount > | inline |