1 #ifndef __STATICDEFINEDCOMPOSEDNODE_HXX__
2 #define __STATICDEFINEDCOMPOSEDNODE_HXX__
4 #include "ComposedNode.hxx"
11 * Abstract class, that factorizes all the treatments relative to resource management for ComposedNode that have
12 * their connectivity fully defined before launching ; which is not always the case for classes inheriting from DynParaLoop.
14 class StaticDefinedComposedNode : public ComposedNode
17 StaticDefinedComposedNode(const std::string& name);
18 StaticDefinedComposedNode(const StaticDefinedComposedNode& other, ComposedNode *father);
20 bool isPlacementPredictableB4Run() const;
21 bool isMultiplicitySpecified(unsigned& value) const;
22 void forceMultiplicity(unsigned value);