11 class FunctionalBlock;
12 class AbstractInterface;
24 QList<AbstractInterface *> getOutsideInterfaces();
25 inline GroupBlock* getTopGroup() { return topGroup; }
27 GroupBlock* createChildBlock(GroupBlock* parent);
28 FunctionalBlock* addFunctionalBlock(GroupBlock *group, ReferenceBlock *ref);
29 bool removeFunctionalBlock(FunctionalBlock* block, GroupBlock *group);
30 bool removeGroupBlock(GroupBlock *group);