VISR  0.11.8
Versatile Interactive Scene Renderer
visr::audiointerfaces::JackInterface::Impl Class Reference

Public Member Functions

 Impl (Configuration const &baseConfig, std::string const &config)
 
 ~Impl ()
 
void start ()
 
void stop ()
 
bool registerCallback (AudioCallback callback, void *userData)
 
bool unregisterCallback (AudioCallback audioCallback)
 

Friends

class JackInterface
 

Constructor & Destructor Documentation

◆ Impl()

visr::audiointerfaces::JackInterface::Impl::Impl ( Configuration const &  baseConfig,
std::string const &  config 
)
explicit

◆ ~Impl()

visr::audiointerfaces::JackInterface::Impl::~Impl ( )

Member Function Documentation

◆ registerCallback()

bool visr::audiointerfaces::JackInterface::Impl::registerCallback ( AudioCallback  callback,
void *  userData 
)

◆ start()

void visr::audiointerfaces::JackInterface::Impl::start ( )

◆ stop()

void visr::audiointerfaces::JackInterface::Impl::stop ( )

◆ unregisterCallback()

bool visr::audiointerfaces::JackInterface::Impl::unregisterCallback ( AudioCallback  audioCallback)

Friends And Related Function Documentation

◆ JackInterface

friend class JackInterface
friend

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