-// Copyright (C) 2006-2015 CEA/DEN, EDF R&D
+// Copyright (C) 2006-2016 CEA/DEN, EDF R&D
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
void getReadyTasks(std::vector<Task *>& tasks);
void edRemovePort(Port *port) throw(Exception);
std::list<ElementaryNode *> getRecursiveConstituents() const;
+ std::list<ProgressWeight> getProgressWeight() const;
Node *getChildByName(const std::string& name) const throw(Exception);
virtual void checkBasicConsistency() const throw(Exception);
ComposedNode *getDynClonerIfExists(const ComposedNode *levelToStop) const;
virtual void edUpdateState();
virtual void ensureLoading();
+ int getMaxLevelOfParallelism() const { return 1; }
+
//run part
void begin();
bool isReady();
virtual void addDatastreamPortToInitMultiService(const std::string & port_name,
int number) {}
protected:
+ void initCommonPartWithoutStateManagement(bool start);
// Management of multi property
virtual void createMultiDatastreamPorts();