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
ExceptionEventArgs.h
Go to the documentation of this file.
1#pragma once
2#include "HephShared.h"
3#include "EventArgs.h"
4#include "Exception.h"
5
8namespace Heph
9{
15 {
20 const void* pSender;
21
27
34 ExceptionEventArgs(const void* pSender, const Exception& ex);
35
37 virtual ~ExceptionEventArgs() = default;
38 };
39}
#define HEPH_API
Definition HephShared.h:132
stores exception information. Base class for exceptions.
Definition Exception.h:40
base class for storing arguments for an event .
Definition EventArgs.h:13
struct for storing the arguments for the audio exception events.
Definition ExceptionEventArgs.h:15
ExceptionEventArgs(const void *pSender, const Exception &ex)
virtual ~ExceptionEventArgs()=default
const Exception & exception
Definition ExceptionEventArgs.h:26
const void * pSender
Definition ExceptionEventArgs.h:20