VISR  0.12.0
Versatile Interactive Scene Renderer
visr::audiointerfaces::AudioInterface::Configuration Class Reference

#include <audio_interface.hpp>

Public Member Functions

 Configuration (std::size_t numCaptureChannels, std::size_t numPlaybackChannels, SampleRateType sampleRate=0, std::size_t periodSize=0)
 
virtual ~Configuration ()
 
std::size_t numCaptureChannels () const
 
std::size_t numPlaybackChannels () const
 
SampleRateType sampleRate () const
 
std::size_t periodSize () const
 

Constructor & Destructor Documentation

visr::audiointerfaces::AudioInterface::Configuration::Configuration ( std::size_t  numCaptureChannels,
std::size_t  numPlaybackChannels,
SampleRateType  sampleRate = 0,
std::size_t  periodSize = 0 
)
explicit
visr::audiointerfaces::AudioInterface::Configuration::~Configuration ( )
virtualdefault

Member Function Documentation

std::size_t visr::audiointerfaces::AudioInterface::Configuration::numCaptureChannels ( ) const
inline

Access methods to the data members

std::size_t visr::audiointerfaces::AudioInterface::Configuration::numPlaybackChannels ( ) const
inline
std::size_t visr::audiointerfaces::AudioInterface::Configuration::periodSize ( ) const
inline
SampleRateType visr::audiointerfaces::AudioInterface::Configuration::sampleRate ( ) const
inline

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