class ReferenceBlock;
class FunctionalBlock;
class AbstractInterface;
-
+class Exception;
using namespace std;
using namespace Qt;
// others
QList<AbstractInterface *> getOutsideInterfaces();
/*!
- * \brief initPatterns
- * initPatterns() crosses the graph and for each functional block, it computes
+ * \brief createPatterns
+ * createPatterns() crosses the graph and for each functional block, it computes
* the consumptionPattern, the productionPattern, the production counter and delta
* using the parameters fo the block.
*/
- bool createPatterns();
+ void createPatterns() throw(Exception);
void resetPatternComputed();
bool computeOutputPatterns(int nbExec);