]> OCCT Git - occt-wok.git/commitdiff
No comments
authorcas <cas@opencascade.com>
Thu, 13 Jan 2000 17:59:02 +0000 (17:59 +0000)
committercas <cas@opencascade.com>
Thu, 13 Jan 2000 17:59:02 +0000 (17:59 +0000)
src/WOKBuilder/WOKBuilder_CompilerIterator.cdl
src/WOKBuilder/WOKBuilder_CompilerIterator.cxx
src/WOKBuilder/WOKBuilder_MSTranslator.cdl
src/WOKBuilder/WOKBuilder_MSTranslator.cxx
src/WOKBuilder/WOKBuilder_ToolInProcess.cdl
src/WOKBuilder/WOKBuilder_ToolInProcess.cxx

index 4e2fbbdeb20fcf6808a546e8a778a4e6b881ef75..4a7df0b0a4a486752a600db29122ca62ec1addb2 100755 (executable)
@@ -38,6 +38,10 @@ is
           params    : Param           from WOKUtils)
        returns CompilerIterator from WOKBuilder;
 
+    Init(me:out; ashell    : Shell        from WOKUtils; 
+                adir      : Path         from WOKUtils)
+       is redefined;
+
     Init(me:out; ashell    : Shell           from WOKUtils; 
                 adir      : Path            from WOKUtils;
                 incdirs   : HSequenceOfPath from WOKUtils;
index c125d85fc7b6493e6c65bd7085bc83a0522d49f5..31a227f354cb92856a7728381fb12a76744b2fda 100755 (executable)
@@ -3,6 +3,7 @@
 // Author:     Jean GAUTIER
 //             <jga@cobrax>
 
+#include <Standard_NotImplemented.hxx>
 
 #include <WOKBuilder_CompilerIterator.ixx>
 
@@ -93,6 +94,11 @@ void WOKBuilder_CompilerIterator::Init(const Handle(WOKUtils_Shell)& ashell,
     }
 }
 
+void WOKBuilder_CompilerIterator::Init(const Handle(WOKUtils_Shell)& ashell,const Handle(WOKUtils_Path)& adir)
+{
+// Standard_NotImplemented::Raise("WOKBuilder_CompilerIterator::Init(const Handle(WOKUtils_Shell)& ashell,const Handle(WOKUtils_Path)& adir) not implemented") ;
+ WOKBuilder_ToolInShellIterator::Init( ashell , adir ) ;
+}
 
 //=======================================================================
 //Author   : Jean Gautier (jga)
index 0b07d9adc39fb1143f1b56e62731ba76ae72677f..9ee8dd64bb118ef64e535cfaea69fe8f038b329a 100755 (executable)
@@ -158,6 +158,11 @@ is
                               anit     : out MSTranslatorIterator from WOKBuilder)
        returns BuildStatus from WOKBuilder is private;
 
+    Execute(me:mutable)
+       returns BuildStatus  from WOKBuilder
+       raises  ProgramError from Standard
+       is redefined;
+  
     Execute(me:mutable; anaction : MSAction                 from WOKBuilder; 
                        afile    : Specification            from WOKBuilder;
                        anit     : out MSTranslatorIterator from WOKBuilder)
index 6c9032aefcb631655c8f9b0ad12d5d9a1ac230b7..18329e765ec00a14221139f51e8f5616c4ba492c 100755 (executable)
@@ -3,6 +3,8 @@
 // Author:     Jean GAUTIER
 //             <jga@cobrax>
 
+#include <Standard_NotImplemented.hxx>
+
 #include <Standard_ProgramError.hxx>
 
 #include <OSD_SharedLibrary.hxx>
@@ -1989,4 +1991,9 @@ WOKBuilder_BuildStatus WOKBuilder_MSTranslator::Execute(const Handle(WOKBuilder_
     }
 }
 
-
+WOKBuilder_BuildStatus WOKBuilder_MSTranslator::Execute(void)
+{
+// Standard_NotImplemented::Raise("WOKBuilder_MSTranslator::Execute(void) not implemented") ;
+// return WOKBuilder_Failed ;
+ return WOKBuilder_MSTool::Execute() ;
+}
index 0d9f41a67962ca8ce4c5904e9157ad35999b3440..9e24effaadc293f58086e334b572cd5ecd6054ee 100755 (executable)
@@ -21,6 +21,9 @@ raises
 is
     Initialize(aname: HAsciiString from TCollection;  params : Param from WOKUtils);
     
+    Load(me:mutable) 
+       is redefined;
+       
     Load(me:mutable; alibrary: Path from WOKUtils; afunc : HAsciiString from  TCollection);
 
     Shared(me)  returns HAsciiString from TCollection;
index e4dfcfb67dacf4e29a4ec89e0423894fc19f0f42..6132661152a46742d7fc9a58bd796327752f5eba 100755 (executable)
@@ -3,6 +3,7 @@
 // Author:     Jean GAUTIER
 //             <jga@cobrax>
 
+#include <Standard_NotImplemented.hxx>
 
 #include <WOKBuilder_ToolInProcess.ixx>
 
@@ -62,6 +63,11 @@ void WOKBuilder_ToolInProcess::Load(const Handle(WOKUtils_Path)& alibrary,
   SetLoaded();
 }
 
+void WOKBuilder_ToolInProcess::Load()
+{
+ Standard_NotImplemented::Raise("WOKBuilder_ToolInProcess::Load() not implemented") ;
+}
+
 //=======================================================================
 //function : Shared
 //purpose  :