|
HephAudio v3.1.0
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... | |