23 using namespace YACS::ENGINE;
32 throw Exception(
"LinkedBlocPoint::getFirstNode : error no branches !");
33 return _nodes.front()->getFirstNode();
39 throw Exception(
"LinkedBlocPoint::getFirstNode : error no branches !");
40 return _nodes.back()->getLastNode();
46 for(std::list<AbstractPoint *>::const_iterator it=
_nodes.begin();it!=
_nodes.end();it++)
47 ret=std::max(ret,(*it)->getMaxLevelOfParallelism());
53 std::size_t sz(
_nodes.size()),ii(0);
55 for(std::list<AbstractPoint *>::const_iterator it=
_nodes.begin();it!=
_nodes.end();it++,ii++)
57 ret+=(*it)->getRepr();