-// Copyright (C) 2012 EDF
+// Copyright (C) 2012-2015 EDF
//
// This file is part of SALOME PARAMETRIC module.
//
interface PARAMETRIC_Gen : Engines::EngineComponent, SALOMEDS::Driver
{
- void RunStudy(in long studyID, in SALOMEDS::ID caseEntry)
+ void AddParametricStudy(in Engines::fileBlock parametricStudy,
+ in long salomeStudyID)
+ raises (SALOME::SALOME_Exception);
+
+ void SetParametricStudy(in Engines::fileBlock parametricStudy,
+ in long salomeStudyID,
+ in SALOMEDS::ID entry)
+ raises (SALOME::SALOME_Exception);
+
+ Engines::fileBlock GetParametricStudy(in long salomeStudyID,
+ in SALOMEDS::ID entry)
+ raises (SALOME::SALOME_Exception);
+
+ void RunStudy(in long salomeStudyID,
+ in SALOMEDS::ID entry,
+ in boolean localOnly)
+ raises (SALOME::SALOME_Exception);
+
+ void ExportToCSV(in long salomeStudyID,
+ in SALOMEDS::ID entry,
+ in string filePath)
raises (SALOME::SALOME_Exception);
};