#include <MProcess.h>
Inheritance diagram for MProcess:

Public Member Functions | |
| MProcess (string name) | |
| virtual string | Name () const |
| virtual MProcess * | Child (const unsigned int) const |
| virtual unsigned int | NumberOfChildren () const |
| virtual void | Run (unsigned int)=0 |
Protected Attributes | |
| string | _name |
Typically, this corresponds to the processing of audio data done by a JACK client at each cycle.
A process can itself be further composed of several child processes, like in a composite pattern.
|
|
Create a process called name.
|
|
|
The name of the process.
|
|
|
The nth direct child of the process.
This will return Reimplemented in MProcessComposite. |
|
|
The number of direct children of this process.
This will return Reimplemented in MProcessComposite. |
|
|
Asks the process to proceed a block of n data.
Implemented in MProcessComposite. |
|
|
The name of the process.
|