20 #ifndef __BAGPOINT_HXX__
21 #define __BAGPOINT_HXX__
39 Node *getFirstNode()
override;
40 Node *getLastNode()
override;
41 int getMaxLevelOfParallelism()
const;
44 std::string getRepr()
const;
48 int size()
const {
return (
int)_nodes.size(); }
50 void deal1(
bool& somethingDone);
51 void deal2(
bool& somethingDone);
52 void deal2Bis(
bool& somethingDone);
53 void deal2Ter(
bool& somethingDone);
54 void deal2Quatro(
bool& somethingDone);
55 void dealNotSimpleCase(
bool& somethingDone);
56 void expandNonSimpleCase();
#define YACSLIBENGINE_EXPORT
Base class for all composed nodes.
Base class for all nodes.