Nsound
0.9.4
|
A helper class for advance operators. More...
#include <Nsound/BufferSelection.h>
Public Member Functions | |
BufferSelection (Buffer &buffer, const BooleanVector &bv) | |
BufferSelection (const BufferSelection ©) | |
BufferSelection & | operator= (const BufferSelection &rhs) |
~BufferSelection () | |
BufferSelection & | operator+= (const float64 &rhs) |
BufferSelection & | operator-= (const float64 &rhs) |
BufferSelection & | operator*= (const float64 &rhs) |
BufferSelection & | operator/= (const float64 &rhs) |
BufferSelection & | operator^= (const float64 &rhs) |
BufferSelection & | operator= (const float64 &rhs) |
void | set (const float64 &rhs) |
Protected Attributes | |
Buffer * | target_buffer_ |
BooleanVector | bv_ |
A helper class for advance operators.
The intent for this class is to allow some "Matlab" like expressions.
Definition at line 69 of file BufferSelection.h.
Nsound::BufferSelection::BufferSelection | ( | Buffer & | buffer, |
const BooleanVector & | bv | ||
) |
Definition at line 40 of file BufferSelection.cc.
Nsound::BufferSelection::BufferSelection | ( | const BufferSelection & | copy | ) |
Definition at line 49 of file BufferSelection.cc.
|
inline |
Definition at line 77 of file BufferSelection.h.
BufferSelection & Nsound::BufferSelection::operator= | ( | const BufferSelection & | rhs | ) |
BufferSelection & Nsound::BufferSelection::operator+= | ( | const float64 & | rhs | ) |
Definition at line 74 of file BufferSelection.cc.
BufferSelection & Nsound::BufferSelection::operator-= | ( | const float64 & | rhs | ) |
Definition at line 95 of file BufferSelection.cc.
BufferSelection & Nsound::BufferSelection::operator*= | ( | const float64 & | rhs | ) |
Definition at line 116 of file BufferSelection.cc.
BufferSelection & Nsound::BufferSelection::operator/= | ( | const float64 & | rhs | ) |
Definition at line 137 of file BufferSelection.cc.
BufferSelection & Nsound::BufferSelection::operator^= | ( | const float64 & | rhs | ) |
Definition at line 158 of file BufferSelection.cc.
BufferSelection & Nsound::BufferSelection::operator= | ( | const float64 & | rhs | ) |
Definition at line 179 of file BufferSelection.cc.
|
inline |
Definition at line 87 of file BufferSelection.h.
|
protected |
Definition at line 87 of file BufferSelection.h.
Referenced by operator=().
|
protected |
Definition at line 92 of file BufferSelection.h.
Referenced by operator=().