EchoMap 2026-07-25 6d3977c
An experimental cross-platform digital signal processing application for sound-source localisation.
Loading...
Searching...
No Matches
echomap::ConfigurationError Class Reference

A ConfigurationError indicates an error encountered during the initial configuration of the EchoMap graphics context. More...

#include <ConfigurationError.hpp>

Inheritance diagram for echomap::ConfigurationError:
[legend]

Public Member Functions

 ConfigurationError (std::string_view message, std::source_location location=std::source_location::current())
 Create a new ConfigurationError with the given message at the given location.
Public Member Functions inherited from echomap::LocatableError
 LocatableError (std::string_view message, std::source_location location=std::source_location::current())
 Create a new LocatableError with the given message at the given location.
const std::source_locationwhere () const noexcept
 Retrieves the location of the throwing statement.
Public Member Functions inherited from std::runtime_error
runtime_error (T... args)
what (T... args)
Public Member Functions inherited from std::exception
exception (T... args)
operator= (T... args)
what (T... args)
~exception (T... args)

Detailed Description

A ConfigurationError indicates an error encountered during the initial configuration of the EchoMap graphics context.

Definition at line 19 of file ConfigurationError.hpp.

Constructor & Destructor Documentation

◆ ConfigurationError()

echomap::ConfigurationError::ConfigurationError ( std::string_view message,
std::source_location location = std::source_location::current() )
explicit

Create a new ConfigurationError with the given message at the given location.

Parameters
messageHuman-readable message indicating the cause of the error.
locationOptional location of the throwing statement.

Definition at line 13 of file ConfigurationError.cpp.

16 :
17 LocatableError(message, location)
18{
19}
LocatableError(std::string_view message, std::source_location location=std::source_location::current())
Create a new LocatableError with the given message at the given location.

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