nomlib
Loading...
Searching...
No Matches
nom::audio::NullAudioDevice Class Reference
Inheritance diagram for nom::audio::NullAudioDevice:
[legend]

Public Member Functions

virtual bool valid () const override
std::string device_name () const override
virtual IOAudioEngineopen (const audio::AudioSpec *spec) override
virtual void suspend () override
virtual void resume () override
virtual void close () override

Private Attributes

bool initialized_ = false
std::string device_name_

Detailed Description

Definition at line 47 of file NullAudioDevice.hpp.

Member Function Documentation

◆ close()

virtual void nom::audio::NullAudioDevice::close ( )
overridevirtual

◆ device_name()

std::string nom::audio::NullAudioDevice::device_name ( ) const
overridevirtual

◆ open()

virtual IOAudioEngine * nom::audio::NullAudioDevice::open ( const audio::AudioSpec * spec)
overridevirtual

◆ resume()

virtual void nom::audio::NullAudioDevice::resume ( )
overridevirtual

◆ suspend()

virtual void nom::audio::NullAudioDevice::suspend ( )
overridevirtual

◆ valid()

virtual bool nom::audio::NullAudioDevice::valid ( ) const
overridevirtual

Member Data Documentation

◆ device_name_

std::string nom::audio::NullAudioDevice::device_name_
private

Definition at line 68 of file NullAudioDevice.hpp.

◆ initialized_

bool nom::audio::NullAudioDevice::initialized_ = false
private

Definition at line 66 of file NullAudioDevice.hpp.


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