|
using | ChannelType = std::conditional_t< IsConst, const ElementType *, ElementType * > |
|
using | DataType = std::conditional_t< IsInterleaved, ChannelType, ChannelType * > |
|
using | ElementType = std::remove_pointer_t< decltype(DataFormat::data)> |
|
using | PointerType = Pointer< DataFormat, Endianness, std::conditional_t< IsInterleaved, Interleaved, NonInterleaved >, std::conditional_t< IsConst, Const, NonConst > > |
|
◆ ChannelType
template<bool IsInterleaved, bool IsConst, typename DataFormat , typename Endianness >
◆ DataType
template<bool IsInterleaved, bool IsConst, typename DataFormat , typename Endianness >
◆ ElementType
template<bool IsInterleaved, bool IsConst, typename DataFormat , typename Endianness >
◆ PointerType
template<bool IsInterleaved, bool IsConst, typename DataFormat , typename Endianness >
using juce::AudioData::ChannelDataSubtypes< IsInterleaved, IsConst, DataFormat, Endianness >::PointerType = Pointer<DataFormat, Endianness, std::conditional_t<IsInterleaved, Interleaved, NonInterleaved>, std::conditional_t<IsConst, Const, NonConst> > |
The documentation for this struct was generated from the following file: