#include <iso_synth_modulation_tree.h>
Collaboration diagram for iso::synth::ModulationTree:

Public Member Functions | |
| ModulationTree (Unit *pRootUnit, const base::String &pModulationPortNames) throw (SynthException) | |
| ~ModulationTree () | |
| ModulationRelation * | createModulationRelation (Unit *pModulationUnit) |
| void | print () |
Protected Member Functions | |
| ModulationNode * | freeModulationNode () |
| returns modulation node | |
| ModulationRelation * | createModulationRelation (ModulationNode *pModulationNode, Unit *pModulationUnit) |
Protected Attributes | |
| QVector< base::String > | mModulationPortNames |
| ModulationNode * | mRootNode |
| ModulationTree::ModulationTree | ( | Unit * | pRootUnit, | |
| const base::String & | pModulationPortNames | |||
| ) | throw (SynthException) |
| ModulationTree::~ModulationTree | ( | ) |
| ModulationRelation * ModulationTree::createModulationRelation | ( | Unit * | pModulationUnit | ) |
| void ModulationTree::print | ( | ) |
| ModulationNode * ModulationTree::freeModulationNode | ( | ) | [protected] |
returns modulation node
| ModulationRelation* iso::synth::ModulationTree::createModulationRelation | ( | ModulationNode * | pModulationNode, | |
| Unit * | pModulationUnit | |||
| ) | [protected] |
QVector<base::String> iso::synth::ModulationTree::mModulationPortNames [protected] |
ModulationNode* iso::synth::ModulationTree::mRootNode [protected] |
1.5.1