HephAudio v3.0.6
A cross-platform C++ library for recording, playing, and processing audio on Windows, Android, Linux, iOS, and macOS.
Loading...
Searching...
No Matches
TimeoutException.h
Go to the documentation of this file.
1#pragma once
2#include "HephShared.h"
3#include "Exception.h"
4
7namespace Heph
8{
14 {
15 public:
18
20 TimeoutException(const std::string& method, const std::string& message);
21
22 virtual std::string GetName() const override;
23
24 protected:
25 virtual void AddToExceptions() const override;
26 };
27}
#define HEPH_API
Definition HephShared.h:132
stores exception information. Base class for exceptions.
Definition Exception.h:40
raised when an operation takes too long to complete and reaches timeout.
Definition TimeoutException.h:14
TimeoutException(const std::string &method, const std::string &message)
virtual void AddToExceptions() const override
virtual std::string GetName() const override