]> OCCT Git - occt-wok.git/commitdiff
No comments
authorcas <cas@opencascade.com>
Tue, 24 Jul 2001 18:23:28 +0000 (18:23 +0000)
committercas <cas@opencascade.com>
Tue, 24 Jul 2001 18:23:28 +0000 (18:23 +0000)
src/WOKernel/WOKernel.cdl
src/WOKernel/WOKernel_Station.cxx

index f7d55cc065612d89fab3cd91015c8906d2b7a3c9..34aa1412b4de100c6748f0f3dd7cc4465ee9d2de 100755 (executable)
@@ -31,7 +31,7 @@ is
 -- ENUMERATIONS
 
     
-    enumeration StationID is SUN, DECOSF, SGI, HP, WNT, MAC, LIN, AIX,  UnknownStation;
+    enumeration StationID is SUN, DECOSF, SGI, HP, WNT, MAC, LIN, AIX, BSD , VMS , UnknownStation;
     ---Purpose: liste les stations supportees par WOK
 
     enumeration DBMSID is DFLT, OBJY, OBJS, UnknownDBMS;
index 92d6cb997822b3e789ec8210428ef198863a6801..93989121ab8b126ad14be854c2109ee8b05edbe7 100755 (executable)
@@ -22,6 +22,7 @@ WOKernel_StationID WOKernel_Station::GetID(const Handle(TCollection_HAsciiString
   if( !strcmp( astring->ToCString(), "mac" ) )  return WOKernel_MAC;
   if( !strcmp( astring->ToCString(), "lin" ) )  return WOKernel_LIN;
   if( !strcmp( astring->ToCString(), "aix" ) )  return WOKernel_AIX;
+  if( !strcmp( astring->ToCString(), "bsd" ) )  return WOKernel_BSD;
 
   ErrorMsg << "WOKernel_Station::GetID" << "Station " << astring << " is unknown to WOK" << endm;
   Standard_ProgramError::Raise("WOKernel_Station::GetID");
@@ -42,6 +43,7 @@ Standard_Boolean WOKernel_Station::IsNameKnown(const Handle(TCollection_HAsciiSt
   if( !strcmp( astring->ToCString(), "mac" ) )  return Standard_True;
   if( !strcmp( astring->ToCString(), "lin" ) )  return Standard_True;
   if( !strcmp( astring->ToCString(), "aix" ) )  return Standard_True;
+  if( !strcmp( astring->ToCString(), "bsd" ) )  return Standard_True;
 
   return Standard_False;
 }
@@ -60,6 +62,7 @@ Standard_Boolean WOKernel_Station::IsNameKnown(const Handle(TCollection_HAsciiSt
   static Handle(TCollection_HAsciiString) SMAC     = new TCollection_HAsciiString("mac");
   static Handle(TCollection_HAsciiString) SLIN     = new TCollection_HAsciiString("lin");
   static Handle(TCollection_HAsciiString) SAIX     = new TCollection_HAsciiString("aix");
+  static Handle(TCollection_HAsciiString) SBSD     = new TCollection_HAsciiString("bsd");
   static Handle(TCollection_HAsciiString) SUNKNOWN = new TCollection_HAsciiString("UnknownStation");
 
   switch(anid)
@@ -78,8 +81,10 @@ Standard_Boolean WOKernel_Station::IsNameKnown(const Handle(TCollection_HAsciiSt
       return SMAC;
     case WOKernel_LIN:
       return SLIN;
-    case WOKernel_AIX:
+    case WOKernel_AIX: 
       return SAIX;
+    case WOKernel_BSD:
+      return SBSD;
       break;
     default:
       break;