axmol/thirdparty/openal/al/eax/exception.h

19 lines
387 B
C
Raw Normal View History

2022-04-25 12:02:45 +08:00
#ifndef EAX_EXCEPTION_INCLUDED
#define EAX_EXCEPTION_INCLUDED
#include <stdexcept>
#include <string>
2023-02-04 15:03:54 +08:00
class EaxException : public std::runtime_error {
static std::string make_message(const char *context, const char *message);
2022-04-25 12:02:45 +08:00
2023-02-04 15:03:54 +08:00
public:
EaxException(const char *context, const char *message);
~EaxException() override;
2022-04-25 12:02:45 +08:00
}; // EaxException
#endif // !EAX_EXCEPTION_INCLUDED