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

Exception class to indicate a non-fatal warning indicating an exceptional case of dropping some notification. More...

#include <IgnoredWarning.hpp>

Inheritance diagram for echomap::IgnoredWarning:
[legend]

Public Member Functions

 IgnoredWarning (std::string_view message, std::source_location location=std::source_location::current())
 Create a new IgnoredWarning 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

Exception class to indicate a non-fatal warning indicating an exceptional case of dropping some notification.

Definition at line 21 of file IgnoredWarning.hpp.

Constructor & Destructor Documentation

◆ IgnoredWarning()

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

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

Parameters
messageHuman-readable message indicating the reason for the drop.
locationOptional location of the throwing statement.

Definition at line 15 of file IgnoredWarning.cpp.

18 :
20 message,
21 location
22 )
23{
24}
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: