]> OCCT Git - occt-wok.git/commitdiff
Replacing header of generated file by more appropriate for such type of file
authorinv <inv@opencascade.com>
Thu, 17 Feb 2011 13:06:45 +0000 (13:06 +0000)
committerinv <inv@opencascade.com>
Thu, 17 Feb 2011 13:06:45 +0000 (13:06 +0000)
src/CPPClient/CPPClient_Template.edl
src/CPPExt/CPPExt_Template.edl
src/CPPExt/CPPExt_TemplateCSFDB.edl
src/CPPExt/CPPExt_TemplateOBJS.edl
src/CPPExt/CPPExt_TemplateOBJY.edl
src/CPPIntExt/Engine_Template.edl
src/CPPIntExt/Interface_Template.edl
src/CPPJini/CPPJini_Template.edl
src/CSFDBSchema/CSFDBSchema_Template.edl

index 17e536d9541838eff23fa0e1784fbdcc721944ce..9df4fd06943e9094e31347b5b295d33e54b4de10 100755 (executable)
@@ -4,26 +4,10 @@
 -- Copyright:   Matra Datavision 1995
 
 @template HandleClient(%Interface,%Class,%Inherits) is
-$// C++ Client 
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPClient).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $#ifndef _Handle_%Class_HeaderFile
 $#define _Handle_%Class_HeaderFile
@@ -49,26 +33,10 @@ $%Interface_%Class\^
 @end;
 
 @template TransientRootClientHXX(%Interface) is
-$// C++ Client  
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPClient).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $#ifndef _%Interface_Standard_Transient_HeaderFile
 $#define _%Interface_Standard_Transient_HeaderFile
@@ -108,26 +76,10 @@ $#endif
 @end;
 
 @template TransientRootClientCXX(%Interface) is
-$// C++ Client  
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPClient).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $//
 $#ifndef _%Interface_Standard_Transient_HeaderFile
 $#include <%Interface_Standard_Transient.hxx>
@@ -187,26 +139,10 @@ $
 @end;
 
 @template PersistentRootClientHXX(%Interface) is
-$// C++ Client
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPClient).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $//
 $#ifndef _%Interface_Standard_Persistent_HeaderFile
 $#define _%Interface_Standard_Persistent_HeaderFile
@@ -251,26 +187,10 @@ $#endif
 
 
 @template PersistentRootClientCXX(%Interface) is
-$// C++ Client  
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPClient).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $//
 $#ifndef _%Interface_Standard_Persistent_HeaderFile
 $#include <%Interface_Standard_Persistent.hxx>
@@ -335,26 +255,10 @@ $
 @end;
 
 @template StorableRootClientHXX(%Interface) is
-$// C++ Client
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPClient).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $//
 $#ifndef _FrontEnd_EngineAdaptor_HeaderFile
 $#include <FrontEnd_EngineAdaptor.hxx>
@@ -392,26 +296,10 @@ $#endif
 @end;
 
 @template StorableRootClientCXX(%Interface) is
-$// C++ Client
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPClient).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $//
 $#ifndef _%Interface_Standard_Storable_HeaderFile
 $#include <%Interface_Standard_Storable.hxx>
@@ -483,26 +371,10 @@ $}
 @end;
 
 @template MemoryRootClientHXX(%Interface) is
-$// C++ Client (%Interface_MMgt_TShared)
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPClient).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $//
 $#ifndef _%Interface_MMgt_TShared_HeaderFile
 $#define _%Interface_MMgt_TShared_HeaderFile
@@ -556,25 +428,6 @@ $#endif
 @end;
 
 @template MemoryRootClientCXX(%Interface) is
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
 $
 $#ifndef _%Interface_MMgt_TShared_HeaderFile
 $#include <%Interface_MMgt_TShared.hxx>
@@ -640,26 +493,10 @@ $Handle(%Interface_MMgt_TShared)::~Handle(%Interface_MMgt_TShared)(){}
 @end;
 
 @template RefClassClientHXX(%Class,%Inherits,%Includes,%Methods) is
-$// C++ Client (%Class)
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPClient).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $//
 $#ifndef _%Class_HeaderFile
 $#define _%Class_HeaderFile
@@ -707,25 +544,10 @@ $#endif
 @end;
 
 @template RefClassClientCXX(%Class,%Inherits,%Methods,%Includes,%TypeMgt) is
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPClient).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $#ifndef _%Class_HeaderFile
 $#include <%Class.hxx>
@@ -777,26 +599,10 @@ $%Methods
 @end;
 
 @template ValueClassClientHXX(%InheritsTrick,%Class,%Inherits,%Includes,%Methods) is
-$// C++ Client (%Class)
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPClient).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $//
 $#ifndef _%Class_HeaderFile
@@ -830,25 +636,10 @@ $#endif
 @end;
 
 @template ValueClassClientCXX(%Class,%Methods,%Includes) is
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPClient).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $#ifndef _%Class_HeaderFile
 $#include <%Class.hxx>
@@ -884,26 +675,10 @@ $%Methods
 @end;
 
 @template PackageClientHXX(%Class,%Includes,%Methods) is
-$// C++ Client (%Class)
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPClient).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $//
 $#ifndef _%Class_HeaderFile
 $#define _%Class_HeaderFile
@@ -926,25 +701,10 @@ $#endif
 @end;
 
 @template PackageClientCXX(%Class,%Methods,%Includes) is
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPClient).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $#ifndef _%Class_HeaderFile
 $#include <%Class.hxx>
@@ -974,26 +734,10 @@ $%Methods
 @end;
 
 @template EnumHXX(%Class,%Values) is
-$// C++ Client (%Class)
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPClient).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $//
 $#ifndef _%Class_HeaderFile
 $#define _%Class_HeaderFile
index 74af3697ab9f9d86f0ecd9b5cfab83b454dc596f..af3c9b27038a217691a3e27d044625b8e629c360 100755 (executable)
@@ -9,26 +9,10 @@
 -- ====================================
 
 @template HandleTransient (%HTName,%HTInherits) is
-$// File generated by CPPExt (Transient)
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPExt).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $#ifndef _Handle_%HTName_HeaderFile
 $#define _Handle_%HTName_HeaderFile
@@ -74,27 +58,10 @@ $#endif
                               %TICInlineIncludes,
                               %TICUndefines,
                               %TICSuppMethod) is
-$// File generated by CPPExt (Transient)
-$//
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPExt).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $#ifndef _%Class_HeaderFile
 $#define _%Class_HeaderFile
@@ -144,26 +111,10 @@ $#endif
 @end;
 
 @template TransientIxx (%Class,%Suffix,%Supplement,%TypeMgt,%Methods) is
-$// File generated by CPPExt (Transient)
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPExt).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $#include <%Class.%Suffix>
 $
@@ -197,26 +148,10 @@ $%Methods
                     %TICInlineIncludes,
                     %TICUndefines,
                     %TICSuppMethod) is
-$// File generated by CPPExt (Value)
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPExt).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $#ifndef _%Class_HeaderFile
 $#define _%Class_HeaderFile
@@ -277,26 +212,10 @@ $#endif
 @end;
 
 @template MPVIxx (%Class,%Suffix,%Supplement,%Methods) is
-$// File generated by CPPExt (Value)
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPExt).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $#include <%Class.%Suffix>
 $
@@ -324,26 +243,10 @@ $%Methods
                         %TICInlineIncludes,
                         %TICUndefines,
                         %TICSuppMethod) is
-$// File generated by CPPExt (Storable)
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPExt).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $#ifndef _%Class_HeaderFile
 $#define _%Class_HeaderFile
@@ -402,26 +305,10 @@ $#endif
 @end;
 
 @template StorableIxx(%Class,%Suffix,%Supplement,%Methods) is
-$// File generated by CPPExt (Storable)
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPExt).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $#include <%Class.%Suffix>
 $
@@ -439,26 +326,10 @@ $%Methods
 -- ===============
 
 @template EnumHXX(%EnumComment,%Class,%Values) is
-$// File generated by CPPExt (Enum)
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPExt).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $#ifndef _%Class_HeaderFile
 $#define _%Class_HeaderFile
@@ -483,26 +354,10 @@ $
 -- Alias extraction
 -- ================
 @template AliasHXX(%Class,%Inherits, %HandleTypedef) is
-$// File generated by CPPExt (Alias)
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPExt).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $#ifndef _%Class_HeaderFile
 $#define _%Class_HeaderFile
@@ -524,26 +379,10 @@ $#endif
 -- ==================
 
 @template PointerHXX(%Class,%Inherits) is
-$// File generated by CPPExt (Pointer)
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPExt).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $#ifndef _%Class_HeaderFile
 $#define _%Class_HeaderFile
@@ -559,26 +398,10 @@ $#endif
 -- Exceptions extraction
 -- =====================
 @template ExceptionHXX(%Class,%Inherits) is
-$// File generated by CPPExt (Exception)
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPExt).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $#ifndef _%Class_HeaderFile
 $#define _%Class_HeaderFile
index 1702851cf03321ed4665018de1a6b569228ad595..5f5ea027562c023b06882e057e24de99c4b11e98 100755 (executable)
@@ -8,27 +8,10 @@
 -- =================================
 
 @template HandlePersistentCSFDB(%HPName,%HPInherits) is
-$// File generated by CPPExt (Persistent CSFDB)
-$//
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPExt).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $#ifndef _Handle_%HPName_HeaderFile
 $#define _Handle_%HPName_HeaderFile
@@ -71,27 +54,10 @@ $#endif
                                   %TICInlineIncludes,
                                   %TICUndefines,
                                   %TICSuppMethod) is
-$// File generated by CPPExt (Persistent CSFDB)
-$//
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPExt).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $#ifndef _%Class_HeaderFile
 $#define _%Class_HeaderFile
@@ -143,26 +109,10 @@ $#endif
 @end;
 
 @template PersistentCSFDBIxx(%Class,%Suffix,%Supplement,%TypeMgt,%Methods) is
-$// File generated by CPPExt (Persistent CSFDB)
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPExt).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $#include <%Class.%Suffix>
 $
index ea8a038db1ddcbaa9806200f95d15d770d8db5a7..d2faf5b265efb3601ceb5555be3338524d5d6691 100755 (executable)
@@ -8,26 +8,10 @@
 -- =================================
 
 @template HandlePersistentOBJS(%HPName,%HPName,%HPInherits) is
-$// File generated by CPPExt (Persistent OBJS)
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPExt).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $#ifndef Handle_%HPName_HeaderFile
 $#define Handle_%HPName_HeaderFile
@@ -127,26 +111,10 @@ $#endif
                                   %TICInlineIncludes,
                                   %TICUndefines,
                                   %TICSuppMethod) is
-$// File generated by CPPExt (Persistent OBJS)
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPExt).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $//
 $#ifndef _%Class_HeaderFile
 $#define _%Class_HeaderFile
@@ -220,7 +188,8 @@ $ Standard_EXPORT Standard_Boolean         IsKind(const Handle(Standard_Type)&) c
 $
 $#ifdef OBJS
 $Standard_EXPORT void* operator new (size_t) ;
-$Standard_EXPORT void* operator new (size_t, Storage_BaseDriver*);
+$Standard_EXPORT void* operator new (size_t, Standard_DBHandle);
+$Standard_EXPORT void* operator new (size_t, Standard_Container);
 $Standard_EXPORT void* operator new (size_t, Handle(Standard_Persistent));
 $Standard_EXPORT void  operator delete (void*);
 $Standard_EXPORT static os_typespec* get_mdtv_typespec()
@@ -267,26 +236,10 @@ $#endif
 @end;
 
 @template PersistentOBJSIxx(%Class,%Suffix,%Supplement,%TypeMgt,%Methods,%Destructor,%MethodOID) is
-$// File generated by CPPExt (Persistent OBJS)
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPExt).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $//
 $#ifndef _Standard_TypeMismatch_HeaderFile
 $#include <Standard_TypeMismatch.hxx>
@@ -316,10 +269,14 @@ $   ::delete _AnAddress;
 $ }
 $ // DELETEEND
 $
-$ void* %Class::operator new (size_t ASize, Storage_BaseDriver* db) {  
+$ void* %Class::operator new (size_t ASize, Standard_DBHandle db) {    
 $   return new (db,%Class::get_mdtv_typespec()) char[(long) ASize] ;
 $ }
 $
+$ void* %Class::operator new (size_t ASize, Standard_Container cont) { 
+$   return new (cont,%Class::get_mdtv_typespec()) char[(long) ASize] ;
+$ }
+$
 $ void* %Class::operator new (size_t ASize, Handle(Standard_Persistent) hd) {  
 $   return new (os_segment::of(hd->GetOId()),%Class::get_mdtv_typespec()) char[(long) ASize] ;
 $ }
index 6856edef7216a8f76f76b0826c65a00a1bf740fa..578f731b7326d82e6be6d021f9a30ed98a70e4e0 100755 (executable)
@@ -8,8 +8,10 @@
 -- =================================
 
 @template HandlePersistentOBJY(%HPName,%HPName,%HPInherits) is
-$// File generated by CPPExt (Persistent OBJY)
-$// for CAS.CADE (copyright Matra-Datavision 1995)
+$// This file is generated by WOK (CPPExt).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $//
 $#ifndef Handle_%HPName_HeaderFile
 $#define Handle_%HPName_HeaderFile
@@ -103,8 +105,10 @@ $#endif
                                   %TICInlineIncludes,
                                   %TICUndefines,
                                   %TICSuppMethod) is
-$// File generated by CPPExt (Persistent OBJY)
-$// for CAS.CADE (copyright Matra-Datavision 1995)
+$// This file is generated by WOK (CPPExt).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $//
 $#ifndef _%Class_HeaderFile
 $#define _%Class_HeaderFile
@@ -191,8 +195,10 @@ $#endif
 @end;
 
 @template PersistentOBJYIxx(%Class,%Suffix,%Supplement,%TypeMgt,%Methods) is
-$// File generated by CPPExt (Persistent OBJY)
-$// for CAS.CADE (copyright Matra-Datavision 1995)
+$// This file is generated by WOK (CPPExt).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $//
 $#include <%Class.%Suffix>
 $
index bd58d8efb0b5c1bd0530c47d81c31efbfbf35e34..e2494eab08b0e21af6b1dbdbe6bacfc855c2f9bd 100755 (executable)
@@ -8,25 +8,10 @@
 --  =====================================================
 
 @template EngineCxxHeader(%NbInterf,%EngineName) is
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPIntExt).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $   
 $#include <Engine.hxx>               
 $#include <Engine_EnginePlugin.hxx>               
@@ -42,7 +27,7 @@ $NULL};
 $
 $static Handle_Standard_Type _aType = 
 $       new Standard_Type("Engine_Handle",
-$                        sizeof(Engine_Handle),
+$                        0, // size is useless
 $                         0,
 $                         (Standard_Address)_Ancestors,
 $                         (Standard_Address)NULL);
@@ -58,25 +43,10 @@ $  anEngP.CreatePArrayOfInterfacePlugin(%NbInterf) ;
 @end;
 
 @template EngineInitHeader() is
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPIntExt).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $#include <signal.h>
 $#include <Standard_Stream.hxx>
index 18e8121f587f2c8b83f66fce6b70f8d8e9f8fbad..231c50fc75cf0ec66814cf1dda1996284a2bd7d0 100755 (executable)
@@ -9,25 +9,10 @@
 --  =====================
 
 @template InterfHeader() is
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPIntExt).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $#include <Standard_Macro.hxx>
 $class Handle_Standard_Type;
@@ -277,7 +262,7 @@ $
 $                                                              
 $      default:                                                            
 $          Err << ErrMsg; aSignature->Display(Err);  Err << (char) 0;         
-$         Engine::Return(Err,-1);                            
+$        Engine::Return(GetSString(Err),-1);                            
 $          Eng_Status = Engine_Error;                                        
 $        break;                                                            
 $      }                                                                     
@@ -292,14 +277,15 @@ $      Err << "Exception: ";
 $      aSignature->Display(Err);                                              
 $      Err << ": raises the exception: "                                   
 $          <<Standard_Failure::Caught();                                     
-$      Engine::Return(Err,-1);
+$      Err << (char) 0;                                                      
+$      Engine::Return(GetSString(Err),-1);                                
 $      Eng_Status = Engine_Exception;                                        
 $    }                                                                       
 $  }                                                                         
 $                                                                            
 $  switch(Eng_Status) {                                                      
-$    case Engine_Exception:Engine_MethodException::Raise(Err);
-$    case Engine_Error    :Engine_ExecutionError::Raise(Err); 
+$    case Engine_Exception:Engine_MethodException::Raise(GetSString(Err));
+$    case Engine_Error    :Engine_ExecutionError::Raise(GetSString(Err)); 
 $    default:
 $      break;  
 $  }                                                                         
@@ -310,7 +296,7 @@ $}
 $                                                              
 $      if ((theCase <= 0)  || (theCase >= %IntMaxCase)) {                                               
 $          Err << ErrMsg; aSignature->Display(Err);  Err << (char) 0;         
-$         Engine::Return(Err,-1);                            
+$         Engine::Return(GetSString(Err),-1);                            
 $          Eng_Status = Engine_Error;                                        
 $      }                                                                     
 $                                                                            
@@ -325,14 +311,14 @@ $      aSignature->Display(Err);
 $      Err << ": raises the exception: "                                   
 $          <<Standard_Failure::Caught();                                     
 $      Err << (char) 0;                                                      
-$      Engine::Return(Err,-1);                                
+$      Engine::Return(GetSString(Err),-1);                                
 $      Eng_Status = Engine_Exception;                                        
 $    }                                                                       
 $  }                                                                         
 $                                                                            
 $  switch(Eng_Status) {                                                      
-$    case Engine_Exception:Engine_MethodException::Raise(Err);
-$    case Engine_Error    :Engine_ExecutionError::Raise(Err); 
+$    case Engine_Exception:Engine_MethodException::Raise(GetSString(Err));
+$    case Engine_Error    :Engine_ExecutionError::Raise(GetSString(Err)); 
 $    default:
 $      break;  
 $  }                                                                         
@@ -354,7 +340,7 @@ $NULL};
 $
 $_aType = 
 $       new Standard_Type("%CLName",
-$                        sizeof(%CLName),
+$                        0, // size is useless
 $                         %NbInh,
 $                         (Standard_Address)_Ancestors,
 $                         (Standard_Address)NULL);
@@ -379,7 +365,7 @@ $NULL};
 $
 $static Handle_Standard_Type _aType = 
 $       new Standard_Type("%CLName",
-$                        sizeof(%CLName),
+$                        0, // size is useless
 $                         0,
 $                         0,
 $                         (Standard_Address)_Ancestors,
index 231a854345707131b2389230f51dd672ca3bd3af..72747ad09bfeeb28743c6beeb73ab4b02dcee60d 100755 (executable)
@@ -5,26 +5,10 @@
 
 
 @template TransientRootClientJAVA(%Interface,%LibName) is
-$// Java Native Class from Cas.Cade
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPJini).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $
 $
@@ -43,26 +27,10 @@ $}
 @end;
 
 @template StorableRootClientJAVA(%Interface,%LibName) is
-$// Java Native Class from Cas.Cade
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPJini).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $
 $package %Interface;
@@ -79,26 +47,10 @@ $}
 @end;
 
 @template MemoryRootClientJAVA(%Interface,%LibName) is
-$// Java Native Class from Cas.Cade
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPJini).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $
 $package %Interface;
@@ -116,26 +68,6 @@ $}
 @end;
 
 @template TransientClassClientJAVA(%Interface,%Class,%Inherits,%Includes,%Methods,%LibName) is
-$// Java Native Class from Cas.Cade
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
 $
 $
 $package %Interface;
@@ -156,25 +88,6 @@ $}
 @end;
 
 @template TransientClassClientCXX(%Interface,%Class,%Methods,%Includes,%IncludeInterface) is
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
 $
 $#include <%IncludeInterface_%Class.h>
 $#include <%Class.hxx>
@@ -192,26 +105,10 @@ $}
 @end;
 
 @template ValueClassClientJAVA(%Interface,%Class,%Inherits,%Includes,%Methods,%LibName) is
-$// Java Native Class from Cas.Cade
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPJini).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $
 $package %Interface;
@@ -239,25 +136,10 @@ $}
 @end;
 
 @template ValueClassClientCXX(%Interface,%Class,%Methods,%Includes,%IncludeInterface) is
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPJini).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $#include <%IncludeInterface_%Class.h>
 $#include <%Class.hxx>
@@ -275,26 +157,10 @@ $}
 @end;
 
 @template PackageClientJAVA(%Interface,%Class,%Includes,%Methods,%LibName) is
-$// Java Native Class from Cas.Cade
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPJini).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $
 $package %Interface;
@@ -314,25 +180,10 @@ $}
 @end;
 
 @template PackageClientCXX(%Interface,%Class,%Methods,%Includes,%IncludeInterface) is
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPJini).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $
 $#include <%IncludeInterface_%Class.h>
@@ -351,26 +202,10 @@ $}
 @end;
 
 @template EnumJAVA(%Interface,%Class,%Values) is
-$// Java Native Class from Cas.Cade
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CPPJini).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $
 $package %Interface;
index fad255e86c3dce2600f8d6cac65015fa78cc74a4..5a6497d2b74bd0173a74e73996141edcdaffbf14 100755 (executable)
@@ -6,26 +6,10 @@
 -- SCHEMA
 --
 @template CSFDBSchemaClassProto(%SchemaComment,%Schema) is
-$// File generated by Schema (Schema)
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CSFDBSchema).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $#ifndef _%Schema_HeaderFile
 $#define _%Schema_HeaderFile
@@ -64,26 +48,10 @@ $#endif
 @end;
 
 @template CSFDBPCallBackClass(%Schema,%Type,%Include) is
-$// File generated by Schema (CallBack)
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CSFDBSchema).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $#ifndef _%Schema_%Type_HeaderFile
 $#define _%Schema_%Type_HeaderFile
@@ -123,26 +91,10 @@ $#endif
 @end;
 
 @template CSFDBSCallBackClass(%Schema,%Type,%Include) is
-$// File generated by Schema (Storable CallBack)
-$//
-$//                     Copyright (C) 1991 - 2000 by  
-$//                      Matra Datavision SA.  All rights reserved.
-$//  
-$//                     Copyright (C) 2001 - 2004 by
-$//                     Open CASCADE SA.  All rights reserved.
-$// 
-$// This file is part of the Open CASCADE Technology software.
-$//
-$// This software may be distributed and/or modified under the terms and
-$// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-$// and appearing in the file LICENSE included in the packaging of this file.
-$//  
-$// This software is distributed on an "AS IS" basis, without warranty of any
-$// kind, and Open CASCADE SA hereby disclaims all such warranties,
-$// including without limitation, any warranties of merchantability, fitness
-$// for a particular purpose or non-infringement. Please see the License for
-$// the specific terms and conditions governing rights and limitations under the
-$// License.
+$// This file is generated by WOK (CSFDBSchema).
+$// Please do not edit this file; modify original file instead.
+$// The copyright and license terms as defined for the original file apply to 
+$// this header file considered to be the "object code" form of the original source.
 $
 $#ifndef _%Schema_%Type_HeaderFile
 $#define _%Schema_%Type_HeaderFile