0023045: Add Readme file to OCCT sources
[occt.git] / src / AdvApp2Var / AdvApp2Var_SysBase.hxx
CommitLineData
b311480e 1// Copyright (c) 1999-2012 OPEN CASCADE SAS
7fd59977 2//
b311480e 3// The content of this file is subject to the Open CASCADE Technology Public
4// License Version 6.5 (the "License"). You may not use the content of this file
5// except in compliance with the License. Please obtain a copy of the License
6// at http://www.opencascade.org and read it completely before using this file.
7//
8// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
9// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
7fd59977 10//
b311480e 11// The Original Code and all software distributed under the License is
12// distributed on an "AS IS" basis, without warranty of any kind, and the
13// Initial Developer hereby disclaims all such warranties, including without
14// limitation, any warranties of merchantability, fitness for a particular
15// purpose or non-infringement. Please see the License for the specific terms
16// and conditions governing the rights and limitations under the License.
17
18// AdvApp2Var_SysBase.hxx
7fd59977 19#ifndef AdvApp2Var_SysBase_HeaderFile
20#define AdvApp2Var_SysBase_HeaderFile
21
22#include <Standard_Macro.hxx>
23#include <AdvApp2Var_Data_f2c.hxx>
24
7fd59977 25class AdvApp2Var_SysBase {
26 public:
27 //
28 Standard_EXPORT static int mainial_();
29
30 Standard_EXPORT static int macinit_(int *,
31 int *);
32 //
33 Standard_EXPORT static int mcrdelt_(integer *iunit,
34 integer *isize,
35 doublereal *t,
36 long int *iofset,
37 integer *iercod);
38
39 Standard_EXPORT static int mcrfill_(integer *size,
40 char *tin,
41 char *tout);
42
43 Standard_EXPORT static int mcrrqst_(integer *iunit,
44 integer *isize,
45 doublereal *t,
46 long int *iofset,
47 integer *iercod);
48 Standard_EXPORT static integer mnfndeb_();
49
50 Standard_EXPORT static integer mnfnimp_();
51 Standard_EXPORT static int do__fio();
52 Standard_EXPORT static int do__lio ();
53 Standard_EXPORT static int e__wsfe ();
54 Standard_EXPORT static int e__wsle ();
55 Standard_EXPORT static int s__wsfe ();
56 Standard_EXPORT static int s__wsle ();
57 Standard_EXPORT static int macrai4_(integer *nbelem,
58 integer *maxelm,
59 integer *itablo,
60 long int *iofset,
61 integer *iercod);
62 Standard_EXPORT static int macrar8_(integer *nbelem,
63 integer *maxelm,
64 doublereal *xtablo,
65 long int *iofset,
66 integer *iercod);
67 Standard_EXPORT static int macrdi4_(integer *nbelem,
68 integer *maxelm,
69 integer *itablo,
70 long int *iofset,
71 integer *iercod);
72
73 Standard_EXPORT static int macrdr8_(integer *nbelem,
74 integer *maxelm,
75 doublereal *xtablo,
76 long int *iofset,
77 integer *iercod);
78 Standard_EXPORT static int maermsg_(const char *cnompg,
79 integer *icoder,
80 ftnlen cnompg_len);
81 Standard_EXPORT static int maitbr8_(integer *itaill,
82 doublereal *xtab,
83 doublereal *xval);
84 Standard_EXPORT static int maovsr8_(integer *ivalcs);
85 Standard_EXPORT static int mgenmsg_(const char *nomprg,
86 ftnlen nomprg_len);
87
88 Standard_EXPORT static int mgsomsg_(const char *nomprg,
89 ftnlen nomprg_len);
90 Standard_EXPORT static void miraz_(integer *taille,
91 char *adt);
92 Standard_EXPORT static int msifill_(integer *nbintg,
93 integer *ivecin,
94 integer *ivecou);
95 Standard_EXPORT static int msrfill_(integer *nbreel,
96 doublereal *vecent,
97 doublereal * vecsor);
98 Standard_EXPORT static int mswrdbg_(const char *ctexte,
99 ftnlen ctexte_len);
100 Standard_EXPORT static void mvriraz_(integer *taille,
101 char *adt);
102
103};
104
105#endif