From 28903c603efa26ee1ddfa90b11ebc54d79f12e68 Mon Sep 17 00:00:00 2001 From: cascade Date: Fri, 16 Apr 2004 20:57:09 +0000 Subject: [PATCH] Modified templates according new file headers edl --- src/CPPExt/CPPExt_Template.edl | 306 ++++++++++++++++------------ src/CPPExt/CPPExt_TemplateCSFDB.edl | 26 ++- src/CPPExt/CPPExt_TemplateOBJS.edl | 71 ++++--- 3 files changed, 232 insertions(+), 171 deletions(-) diff --git a/src/CPPExt/CPPExt_Template.edl b/src/CPPExt/CPPExt_Template.edl index ed2536b..8915a7f 100755 --- a/src/CPPExt/CPPExt_Template.edl +++ b/src/CPPExt/CPPExt_Template.edl @@ -13,18 +13,21 @@ @template HandleTransient (%HTName,%HTInherits) is $// File generated by CPPExt (Transient) $// -$// Copyright (C) 1991,1995 by +$// Copyright (C) 1991 - 2000 by +$// Matra Datavision SA. All rights reserved. $// -$// MATRA DATAVISION, FRANCE -$// -$// This software is furnished in accordance with the terms and conditions -$// of the contract and with the inclusion of the above copyright notice. -$// This software or any other copy thereof may not be provided or otherwise -$// be made available to any other person. No title to an ownership of the -$// software is hereby transferred. +$// 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. $// -$// At the termination of the contract, the software and all copies of this -$// software must be deleted. +$// 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 _Handle_%HTName_HeaderFile $#define _Handle_%HTName_HeaderFile @@ -119,19 +122,23 @@ $#endif %TICSuppMethod) is $// File generated by CPPExt (Transient) $// -$// Copyright (C) 1991,1995 by -$// -$// MATRA DATAVISION, FRANCE -$// -$// This software is furnished in accordance with the terms and conditions -$// of the contract and with the inclusion of the above copyright notice. -$// This software or any other copy thereof may not be provided or otherwise -$// be made available to any other person. No title to an ownership of the -$// software is hereby transferred. +$// +$// Copyright (C) 1991 - 2000 by +$// Matra Datavision SA. All rights reserved. $// -$// At the termination of the contract, the software and all copies of this -$// software must be deleted. +$// 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 _%Class_HeaderFile $#define _%Class_HeaderFile $ @@ -207,19 +214,23 @@ $#endif @template TransientIxx (%Class,%Suffix,%Supplement,%TypeMgt,%Methods) is $// File generated by CPPExt (Transient) -$// Copyright (C) 1991,1995 by -$// -$// MATRA DATAVISION, FRANCE -$// -$// This software is furnished in accordance with the terms and conditions -$// of the contract and with the inclusion of the above copyright notice. -$// This software or any other copy thereof may not be provided or otherwise -$// be made available to any other person. No title to an ownership of the -$// software is hereby transferred. +$// +$// Copyright (C) 1991 - 2000 by +$// Matra Datavision SA. All rights reserved. $// -$// At the termination of the contract, the software and all copies of this -$// software must be deleted. +$// 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 <%Class.%Suffix> $ $#ifndef _Standard_TypeMismatch_HeaderFile @@ -252,18 +263,22 @@ $%Methods %TICUndefines, %TICSuppMethod) is $// File generated by CPPExt (Value) -$// Copyright (C) 1991,1995 by -$// -$// MATRA DATAVISION, FRANCE +$// +$// Copyright (C) 1991 - 2000 by +$// Matra Datavision SA. All rights reserved. $// -$// This software is furnished in accordance with the terms and conditions -$// of the contract and with the inclusion of the above copyright notice. -$// This software or any other copy thereof may not be provided or otherwise -$// be made available to any other person. No title to an ownership of the -$// software is hereby transferred. +$// 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. $// -$// At the termination of the contract, the software and all copies of this -$// software must be deleted. +$// 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 _%Class_HeaderFile $#define _%Class_HeaderFile @@ -335,19 +350,23 @@ $#endif @template MPVIxx (%Class,%Suffix,%Supplement,%Methods) is $// File generated by CPPExt (Value) -$// Copyright (C) 1991,1995 by -$// -$// MATRA DATAVISION, FRANCE -$// -$// This software is furnished in accordance with the terms and conditions -$// of the contract and with the inclusion of the above copyright notice. -$// This software or any other copy thereof may not be provided or otherwise -$// be made available to any other person. No title to an ownership of the -$// software is hereby transferred. +$// +$// Copyright (C) 1991 - 2000 by +$// Matra Datavision SA. All rights reserved. $// -$// At the termination of the contract, the software and all copies of this -$// software must be deleted. +$// 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 <%Class.%Suffix> $ $%Supplement @@ -374,19 +393,23 @@ $%Methods %TICUndefines, %TICSuppMethod) is $// File generated by CPPExt (Storable) -$// Copyright (C) 1991,1995 by -$// -$// MATRA DATAVISION, FRANCE -$// -$// This software is furnished in accordance with the terms and conditions -$// of the contract and with the inclusion of the above copyright notice. -$// This software or any other copy thereof may not be provided or otherwise -$// be made available to any other person. No title to an ownership of the -$// software is hereby transferred. +$// +$// Copyright (C) 1991 - 2000 by +$// Matra Datavision SA. All rights reserved. $// -$// At the termination of the contract, the software and all copies of this -$// software must be deleted. +$// 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 _%Class_HeaderFile $#define _%Class_HeaderFile $ @@ -462,19 +485,23 @@ $#endif @template StorableIxx(%Class,%Suffix,%Supplement,%Methods) is $// File generated by CPPExt (Storable) -$// Copyright (C) 1991,1995 by -$// -$// MATRA DATAVISION, FRANCE -$// -$// This software is furnished in accordance with the terms and conditions -$// of the contract and with the inclusion of the above copyright notice. -$// This software or any other copy thereof may not be provided or otherwise -$// be made available to any other person. No title to an ownership of the -$// software is hereby transferred. +$// +$// Copyright (C) 1991 - 2000 by +$// Matra Datavision SA. All rights reserved. $// -$// At the termination of the contract, the software and all copies of this -$// software must be deleted. +$// 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 <%Class.%Suffix> $ $#ifndef _Standard_Type_HeaderFile @@ -495,19 +522,23 @@ $%Methods @template EnumHXX(%Class,%Values) is $// File generated by CPPExt (Enum) -$// Copyright (C) 1991,1995 by -$// -$// MATRA DATAVISION, FRANCE -$// -$// This software is furnished in accordance with the terms and conditions -$// of the contract and with the inclusion of the above copyright notice. -$// This software or any other copy thereof may not be provided or otherwise -$// be made available to any other person. No title to an ownership of the -$// software is hereby transferred. +$// +$// Copyright (C) 1991 - 2000 by +$// Matra Datavision SA. All rights reserved. $// -$// At the termination of the contract, the software and all copies of this -$// software must be deleted. +$// 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 _%Class_HeaderFile $#define _%Class_HeaderFile $ @@ -525,19 +556,22 @@ $#endif @template EnumCXX(%Class,%Values,%Nb) is $// File generated by CPPExt (Enum) -$// Copyright (C) 1991,1995 by -$// -$// MATRA DATAVISION, FRANCE -$// -$// This software is furnished in accordance with the terms and conditions -$// of the contract and with the inclusion of the above copyright notice. -$// This software or any other copy thereof may not be provided or otherwise -$// be made available to any other person. No title to an ownership of the -$// software is hereby transferred. +$// +$// Copyright (C) 1991 - 2000 by +$// Matra Datavision SA. All rights reserved. $// -$// At the termination of the contract, the software and all copies of this -$// software must be deleted. +$// 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. @end; -- ================ @@ -545,19 +579,23 @@ $// -- ================ @template AliasHXX(%Class,%Inherits, %HandleTypedef) is $// File generated by CPPExt (Alias) -$// Copyright (C) 1991,1995 by -$// -$// MATRA DATAVISION, FRANCE -$// -$// This software is furnished in accordance with the terms and conditions -$// of the contract and with the inclusion of the above copyright notice. -$// This software or any other copy thereof may not be provided or otherwise -$// be made available to any other person. No title to an ownership of the -$// software is hereby transferred. +$// +$// Copyright (C) 1991 - 2000 by +$// Matra Datavision SA. All rights reserved. $// -$// At the termination of the contract, the software and all copies of this -$// software must be deleted. +$// 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 _%Class_HeaderFile $#define _%Class_HeaderFile $#ifndef _%Inherits_HeaderFile @@ -577,19 +615,23 @@ $#endif @template PointerHXX(%Class,%Inherits) is $// File generated by CPPExt (Pointer) -$// Copyright (C) 1991,1995 by -$// -$// MATRA DATAVISION, FRANCE -$// -$// This software is furnished in accordance with the terms and conditions -$// of the contract and with the inclusion of the above copyright notice. -$// This software or any other copy thereof may not be provided or otherwise -$// be made available to any other person. No title to an ownership of the -$// software is hereby transferred. +$// +$// Copyright (C) 1991 - 2000 by +$// Matra Datavision SA. All rights reserved. $// -$// At the termination of the contract, the software and all copies of this -$// software must be deleted. +$// 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 _%Class_HeaderFile $#define _%Class_HeaderFile $ @@ -605,19 +647,23 @@ $#endif -- ===================== @template ExceptionHXX(%Class,%Inherits) is $// File generated by CPPExt (Exception) -$// Copyright (C) 1991,1995 by -$// -$// MATRA DATAVISION, FRANCE -$// -$// This software is furnished in accordance with the terms and conditions -$// of the contract and with the inclusion of the above copyright notice. -$// This software or any other copy thereof may not be provided or otherwise -$// be made available to any other person. No title to an ownership of the -$// software is hereby transferred. +$// +$// Copyright (C) 1991 - 2000 by +$// Matra Datavision SA. All rights reserved. $// -$// At the termination of the contract, the software and all copies of this -$// software must be deleted. +$// 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 _%Class_HeaderFile $#define _%Class_HeaderFile $ diff --git a/src/CPPExt/CPPExt_TemplateCSFDB.edl b/src/CPPExt/CPPExt_TemplateCSFDB.edl index 8b541be..67a6886 100755 --- a/src/CPPExt/CPPExt_TemplateCSFDB.edl +++ b/src/CPPExt/CPPExt_TemplateCSFDB.edl @@ -173,19 +173,23 @@ $#endif @template PersistentCSFDBIxx(%Class,%Suffix,%Supplement,%TypeMgt,%Methods) is $// File generated by CPPExt (Persistent CSFDB) -$// Copyright (C) 1991,1995 by -$// -$// MATRA DATAVISION, FRANCE -$// -$// This software is furnished in accordance with the terms and conditions -$// of the contract and with the inclusion of the above copyright notice. -$// This software or any other copy thereof may not be provided or otherwise -$// be made available to any other person. No title to an ownership of the -$// software is hereby transferred. +$// +$// Copyright (C) 1991 - 2000 by +$// Matra Datavision SA. All rights reserved. $// -$// At the termination of the contract, the software and all copies of this -$// software must be deleted. +$// 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 <%Class.%Suffix> $ $#ifndef _Standard_TypeMismatch_HeaderFile diff --git a/src/CPPExt/CPPExt_TemplateOBJS.edl b/src/CPPExt/CPPExt_TemplateOBJS.edl index a73f803..d57aead 100755 --- a/src/CPPExt/CPPExt_TemplateOBJS.edl +++ b/src/CPPExt/CPPExt_TemplateOBJS.edl @@ -10,18 +10,21 @@ @template HandlePersistentOBJS(%HPName,%HPName,%HPInherits) is $// File generated by CPPExt (Persistent OBJS) $// -$// Copyright (C) 1991,1995 by +$// Copyright (C) 1991 - 2000 by +$// Matra Datavision SA. All rights reserved. $// -$// MATRA DATAVISION, FRANCE -$// -$// This software is furnished in accordance with the terms and conditions -$// of the contract and with the inclusion of the above copyright notice. -$// This software or any other copy thereof may not be provided or otherwise -$// be made available to any other person. No title to an ownership of the -$// software is hereby transferred. +$// 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. $// -$// At the termination of the contract, the software and all copies of this -$// software must be deleted. +$// 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 Handle_%HPName_HeaderFile $#define Handle_%HPName_HeaderFile @@ -122,18 +125,22 @@ $#endif %TICUndefines, %TICSuppMethod) is $// File generated by CPPExt (Persistent OBJS) -$// Copyright (C) 1991,1995 by -$// -$// MATRA DATAVISION, FRANCE +$// +$// Copyright (C) 1991 - 2000 by +$// Matra Datavision SA. All rights reserved. $// -$// This software is furnished in accordance with the terms and conditions -$// of the contract and with the inclusion of the above copyright notice. -$// This software or any other copy thereof may not be provided or otherwise -$// be made available to any other person. No title to an ownership of the -$// software is hereby transferred. +$// 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. $// -$// At the termination of the contract, the software and all copies of this -$// software must be deleted. +$// 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 _%Class_HeaderFile $#define _%Class_HeaderFile @@ -256,18 +263,22 @@ $#endif @template PersistentOBJSIxx(%Class,%Suffix,%Supplement,%TypeMgt,%Methods,%Destructor,%MethodOID) is $// File generated by CPPExt (Persistent OBJS) -$// Copyright (C) 1991,1995 by -$// -$// MATRA DATAVISION, FRANCE +$// +$// Copyright (C) 1991 - 2000 by +$// Matra Datavision SA. All rights reserved. $// -$// This software is furnished in accordance with the terms and conditions -$// of the contract and with the inclusion of the above copyright notice. -$// This software or any other copy thereof may not be provided or otherwise -$// be made available to any other person. No title to an ownership of the -$// software is hereby transferred. +$// 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. $// -$// At the termination of the contract, the software and all copies of this -$// software must be deleted. +$// 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 _Standard_TypeMismatch_HeaderFile $#include -- 2.39.5