HephAudio v3.0.6
A cross-platform C++ library for recording, playing, and processing audio on Windows, Android, Linux, iOS, and macOS.
|
#include "HephShared.h"
#include "BufferBase.h"
#include "HephTypeTraits.h"
#include "Event.h"
#include "Exceptions/InvalidOperationException.h"
Go to the source code of this file.
Classes | |
struct | Heph::BufferOperatorResultCreatedEventArgs< Lhs, Rhs > |
contains the results of the BufferOperatorEvents::OnResultCreated event. More... | |
struct | Heph::BufferOperatorEvents< Lhs, Rhs > |
class | Heph::BufferAdditionOperator< Lhs, LhsData, Rhs, RhsData > |
provides + and += operators to the buffer. More... | |
class | Heph::BufferSubtractionOperator< Lhs, LhsData, Rhs, RhsData > |
provides - and -= operators to the buffer. More... | |
class | Heph::BufferMultiplicationOperator< Lhs, LhsData, Rhs, RhsData > |
provides * and *= operators to the buffer. More... | |
class | Heph::BufferDivisionOperator< Lhs, LhsData, Rhs, RhsData > |
provides / and /= operators to the buffer. More... | |
class | Heph::BufferArithmeticOperators< Lhs, LhsData, Rhs, RhsData > |
provides arithmetic operators to the buffer. More... | |
class | Heph::BufferUnaryMinusOperator< Lhs, LhsData > |
provides unary minus operator to the buffer. More... | |