#include <sstream>
#include <vector>
+#include <set>
class SMESH_Gen_i;
class SMESH_MeshEditor_i;
/*!
* \brief Convert a python script using commands of smesh.py
* \param theScript - Input script
- * \param theEntry2AccessorMethod - The returning method names to access to
+ * \param theEntry2AccessorMethod - returns method names to access to
* objects wrapped with python class
+ * \param theObjectNames - names of objects
+ * \param theRemovedObjIDs - entries of objects whose created commands were removed
* \param theHistoricalDump - true means to keep all commands, false means
* to exclude commands relating to objects removed from study
* \retval TCollection_AsciiString - Convertion result
ConvertScript(const TCollection_AsciiString& theScript,
Resource_DataMapOfAsciiStringAsciiString& theEntry2AccessorMethod,
Resource_DataMapOfAsciiStringAsciiString& theObjectNames,
+ std::set< TCollection_AsciiString >& theRemovedObjIDs,
SALOMEDS::Study_ptr& theStudy,
const bool theHistoricalDump);