JUCE  v5.1.1-3-g1a0b28c73
JUCE API
ProcessorDuplicator< MonoProcessorType, StateType >::MonoProcessContext< ProcessContext > Struct Template Reference
Inheritance diagram for ProcessorDuplicator< MonoProcessorType, StateType >::MonoProcessContext< ProcessContext >:
Collaboration diagram for ProcessorDuplicator< MonoProcessorType, StateType >::MonoProcessContext< ProcessContext >:

Public Member Functions

 MonoProcessContext (const ProcessContext &multiChannelContext, size_t channelToUse)
 
ProcessContext::AudioBlockType getInputBlock () const noexcept
 
ProcessContext::AudioBlockType getOutputBlock () const noexcept
 

Public Attributes

size_t channel
 

Constructor & Destructor Documentation

◆ MonoProcessContext()

template<typename MonoProcessorType , typename StateType >
template<typename ProcessContext >
ProcessorDuplicator< MonoProcessorType, StateType >::MonoProcessContext< ProcessContext >::MonoProcessContext ( const ProcessContext multiChannelContext,
size_t  channelToUse 
)
inline

Member Function Documentation

◆ getInputBlock()

template<typename MonoProcessorType , typename StateType >
template<typename ProcessContext >
ProcessContext::AudioBlockType ProcessorDuplicator< MonoProcessorType, StateType >::MonoProcessContext< ProcessContext >::getInputBlock ( ) const
inlinenoexcept

◆ getOutputBlock()

template<typename MonoProcessorType , typename StateType >
template<typename ProcessContext >
ProcessContext::AudioBlockType ProcessorDuplicator< MonoProcessorType, StateType >::MonoProcessContext< ProcessContext >::getOutputBlock ( ) const
inlinenoexcept

Member Data Documentation

◆ channel

template<typename MonoProcessorType , typename StateType >
template<typename ProcessContext >
size_t ProcessorDuplicator< MonoProcessorType, StateType >::MonoProcessContext< ProcessContext >::channel

The documentation for this struct was generated from the following file: