X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/blast.git/blobdiff_plain/7af5c69c22148510cf8f042552018c9b966860cd..7b1c7e44123b9b2626205a89e27b2a4712ea30c6:/GroupBlock.h?ds=sidebyside diff --git a/GroupBlock.h b/GroupBlock.h index 4a147ab..b3aaeaf 100644 --- a/GroupBlock.h +++ b/GroupBlock.h @@ -42,7 +42,8 @@ public: // public attributes static int counter; - bool computeOutputPattern(int nbExec = -1); + void checkInputPatternCompatibility() throw(Exception); + void computeOutputPattern(int nbExec = -1) throw(Exception); private: // patterns @@ -54,12 +55,12 @@ private: */ /*! - * \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;