#include <Inject.h>
Inherits Marsyas::MarSystem.
Public Member Functions | |
| MarSystem * | clone () const |
| Implementation of the MarSystem::clone() method. | |
| Inject (const Inject &a) | |
| Inject copy constructor. | |
| Inject (std::string name) | |
| Inject constructor. | |
| void | myProcess (realvec &in, realvec &out) |
| Implementation of the MarSystem::myProcess method. | |
| ~Inject () | |
| Inject destructor. | |
Private Member Functions | |
| void | addControls () |
| Add specific controls needed by this MarSystem. | |
| void | myUpdate (MarControlPtr sender) |
| Reads changed controls and sets up variables if necessary. | |
Private Attributes | |
| MarControlPtr | ctrl_inject_ |
| MarControlPtr for the gain control. | |
Controls:
Definition at line 40 of file Inject.h.
| Inject | ( | std::string | name | ) |
Inject constructor.
Add any specific controls needed by this MarSystem.
Definition at line 24 of file Inject.cpp.
References Inject::addControls().
Referenced by Inject::clone().
Implementation of the MarSystem::myProcess method.
Iterate over the observations and samples and do the processing.
Implements MarSystem.
Definition at line 93 of file Inject.cpp.
References Inject::ctrl_inject_.
1.5.6