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
InvalidOperationException.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 InvalidOperationException(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 is invalid.
Definition InvalidOperationException.h:14
virtual std::string GetName() const override
InvalidOperationException(const std::string &method, const std::string &message)
virtual void AddToExceptions() const override