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

Public Member Functions | |
| ModulationNode (Unit *pUnit) | |
| ~ModulationNode () | |
| Unit * | modulatedUnit () |
| unsigned int | modulationRelationCount () const |
| bool | checkModulationRelation (const base::String &pModulatedPortName) |
| ModulationRelation * | modulationRelation (const base::String &pModulatedPortName) |
| ModulationRelation * | createModulationRelation (const base::String &pModulatedPortName, Unit *pModulationUnit) throw (SynthException) |
| void | deleteModulationRelation (const base::String &pModulatedPortName) throw (SynthException) |
| void | print () |
Protected Attributes | |
| Unit * | mModulatedUnit |
| QHash< base::String, ModulationRelation * > | mModulationRelations |
| ModulationNode::ModulationNode | ( | Unit * | pUnit | ) |
| ModulationNode::~ModulationNode | ( | ) |
| Unit * ModulationNode::modulatedUnit | ( | ) |
| unsigned int ModulationNode::modulationRelationCount | ( | ) | const |
| bool ModulationNode::checkModulationRelation | ( | const base::String & | pModulatedPortName | ) |
| ModulationRelation * ModulationNode::modulationRelation | ( | const base::String & | pModulatedPortName | ) |
| ModulationRelation * ModulationNode::createModulationRelation | ( | const base::String & | pModulatedPortName, | |
| Unit * | pModulationUnit | |||
| ) | throw (SynthException) |
| void ModulationNode::deleteModulationRelation | ( | const base::String & | pModulatedPortName | ) | throw (SynthException) |
| void ModulationNode::print | ( | ) |
Unit* iso::synth::ModulationNode::mModulatedUnit [protected] |
QHash<base::String, ModulationRelation*> iso::synth::ModulationNode::mModulationRelations [protected] |
1.5.1