-- 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
@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
@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>
@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
@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>
@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>
@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>
@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
@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>
@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
@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>
@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
@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>
@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
@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>
@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
-- ====================================
@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
%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
@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>
$
%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
@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>
$
%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
@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>
$
-- ===============
@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
-- 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
-- ==================
@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
-- 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
-- =================================
@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
%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
@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>
$
-- =================================
@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
%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
$
$#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()
@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>
$ }
$ // 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] ;
$ }
-- =================================
@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
%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
@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>
$
-- =====================================================
@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>
$
$static Handle_Standard_Type _aType =
$ new Standard_Type("Engine_Handle",
-$ sizeof(Engine_Handle),
+$ 0, // size is useless
$ 0,
$ (Standard_Address)_Ancestors,
$ (Standard_Address)NULL);
@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>
-- =====================
@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;
$
$ default:
$ Err << ErrMsg; aSignature->Display(Err); Err << (char) 0;
-$ Engine::Return(Err,-1);
+$ Engine::Return(GetSString(Err),-1);
$ Eng_Status = Engine_Error;
$ break;
$ }
$ 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;
$ }
$
$ 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;
$ }
$
$ 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;
$ }
$
$_aType =
$ new Standard_Type("%CLName",
-$ sizeof(%CLName),
+$ 0, // size is useless
$ %NbInh,
$ (Standard_Address)_Ancestors,
$ (Standard_Address)NULL);
$
$static Handle_Standard_Type _aType =
$ new Standard_Type("%CLName",
-$ sizeof(%CLName),
+$ 0, // size is useless
$ 0,
$ 0,
$ (Standard_Address)_Ancestors,
@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.
$
$
$
@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;
@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;
@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;
@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>
@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;
@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>
@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;
@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>
@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;
-- 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
@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
@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