VISR  0.12.0
Versatile Interactive Scene Renderer
visr::rbbl::FractionalDelayFactory< SampleType > Class Template Reference

#include <fractional_delay_factory.hpp>

Static Public Member Functions

static std::unique_ptr< FractionalDelayBase< SampleType > > create (std::string const &name, std::size_t maxNumSamples)
 
template<class InterpolatorType >
static void registerAlgorithm (std::string const &name)
 

Detailed Description

template<typename SampleType>
class visr::rbbl::FractionalDelayFactory< SampleType >

Factory class to instantiate fractional delay interpolation algorithms.

Member Function Documentation

template<typename SampleType >
std::unique_ptr< FractionalDelayBase< SampleType > > visr::rbbl::FractionalDelayFactory< SampleType >::create ( std::string const &  name,
std::size_t  maxNumSamples 
)
static

Factory implementation

template<class SampleType >
template<class InterpolatorType >
void visr::rbbl::FractionalDelayFactory< SampleType >::registerAlgorithm ( std::string const &  name)
static

The documentation for this class was generated from the following files: