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 |
25 | class 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 |