pianod2
multisource multiuser scriptable networked music player
Public Member Functions | Protected Attributes | List of all members
Audio::AudioException Class Reference

Exception for audio output problems. More...

#include <audiooutput.h>

Inheritance diagram for Audio::AudioException:
Inheritance graph
[legend]
Collaboration diagram for Audio::AudioException:
Collaboration graph
[legend]

Public Member Functions

 AudioException (const char *why="")
 
 AudioException (std::string why)
 
virtual const char * what () const noexcept override
 

Protected Attributes

std::string reason
 

Detailed Description

Exception for audio output problems.

Constructor & Destructor Documentation

◆ AudioException() [1/2]

Audio::AudioException::AudioException ( const char *  why = "")
inline

◆ AudioException() [2/2]

Audio::AudioException::AudioException ( std::string  why)
inline

Member Function Documentation

◆ what()

virtual const char* Audio::AudioException::what ( ) const
inlineoverridevirtualnoexcept
Here is the caller graph for this function:

Member Data Documentation

◆ reason

std::string Audio::AudioException::reason
protected

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