// public attributes
static int counter;
- bool computeOutputPattern(int nbExec = -1);
+ void checkInputPatternCompatibility() throw(Exception);
+ void computeOutputPattern(int nbExec = -1) throw(Exception);
private:
// patterns
*/
/*!
- * \brief initInputPattern
+ * \brief createInputPattern
* Since input GroupInterface are just tunnels to input interfaces of inner blocks, they must
* have an output pattern that can be provided to inner interfaces. That outpu pattern is just
* found by taking the output pattern of the connectedFrom interface.
*/
- void initInputPattern();
+ void createInputPattern();
bool topGroup;