From: srn Date: Thu, 17 Mar 2005 07:25:30 +0000 (+0000) Subject: Dump Python X-Git-Tag: T_22_03_05~14 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=a1ce2d0aef868db13e13202ea956affb5aab67e6;p=modules%2Fkernel.git Dump Python --- diff --git a/idl/SALOMEDS.idl b/idl/SALOMEDS.idl index 15e651164..95578bd98 100644 --- a/idl/SALOMEDS.idl +++ b/idl/SALOMEDS.idl @@ -367,6 +367,9 @@ during each working session. void RemovePostponed(in long theUndoLimit); void UndoPostponed(in long theWay); + + boolean DumpStudy(in string thePath, in string theBaseName, in boolean isPublished); + }; //========================================================================== diff --git a/idl/SALOME_Component.idl b/idl/SALOME_Component.idl index f60922c42..ab0884b16 100644 --- a/idl/SALOME_Component.idl +++ b/idl/SALOME_Component.idl @@ -32,6 +32,13 @@ for management of %MED component in %SALOME application. */ module Engines { + +/*! + A byte stream which is used for binary data transfer between different components + +*/ + typedef sequence TMPFile; + /*! General Key Value Structure to set or get properties, for component */ @@ -174,6 +181,12 @@ module Engines Returns the Cpu used (long does not run with python !...) */ long CpuUsed_impl() ; + +/*! + Returns a python script, which is being played back reproduces the data model of component +*/ + TMPFile DumpPython(in Object theStudy, in boolean isPublished, out boolean isValidScript); + } ; } ;