mirror of
https://github.com/Open-Cascade-SAS/OCCT.git
synced 2026-08-26 20:51:10 +08:00
b311480ed5
Added appropriate copyright and license information in source files
39 lines
1.6 KiB
Perl
Executable File
39 lines
1.6 KiB
Perl
Executable File
/*
|
|
Copyright (c) 1999-2012 OPEN CASCADE SAS
|
|
|
|
The content of this file is subject to the Open CASCADE Technology Public
|
|
License Version 6.5 (the "License"). You may not use the content of this file
|
|
except in compliance with the License. Please obtain a copy of the License
|
|
at http://www.opencascade.org and read it completely before using this file.
|
|
|
|
The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
|
|
main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
|
|
|
|
The Original Code and all software distributed under the License is
|
|
distributed on an "AS IS" basis, without warranty of any kind, and the
|
|
Initial Developer 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 the rights and limitations under the License.
|
|
|
|
*/
|
|
|
|
// stepread.h
|
|
|
|
/* lecture du fichier STEP (par appel a lex+yac) */
|
|
|
|
extern "C" FILE* stepread_setinput (char* nomfic) ;
|
|
extern "C" void stepread_endinput (FILE* infic, char* nomfic);
|
|
extern "C" int stepread() ;
|
|
extern "C" void recfile_modeprint (int mode) ; /* controle trace recfile */
|
|
|
|
/* creation du Direc a partir de recfile : entrys connues de c++ */
|
|
extern "C" void lir_file_nbr(int* nbh, int* nbr, int* nbp) ;
|
|
extern "C" int lir_file_rec(char* *ident , char* *type , int* nbarg) ;
|
|
extern "C" void lir_file_finrec() ;
|
|
extern "C" int lir_file_arg(int* type , char* *val) ;
|
|
extern "C" void lir_file_fin(int mode);
|
|
|
|
/* Interruption passant par C++ */
|
|
extern "C" void StepFile_Interrupt (char* nomfic);
|