Integration of OCCT 6.5.0 from SVN
[occt.git] / src / AdvApp2Var / AdvApp2Var_SysBase.hxx
1 //
2 // AdvApp2Var_SysBase.hxx
3 //
4 #ifndef AdvApp2Var_SysBase_HeaderFile
5 #define AdvApp2Var_SysBase_HeaderFile
6
7 #include <Standard_Macro.hxx>
8 #include <AdvApp2Var_Data_f2c.hxx>
9
10 //
11 class AdvApp2Var_SysBase {
12  public: 
13   //
14   Standard_EXPORT static int mainial_();
15
16   Standard_EXPORT static int macinit_(int *, 
17                                       int *);
18   //
19   Standard_EXPORT static int mcrdelt_(integer *iunit, 
20                                       integer *isize, 
21                                       doublereal *t, 
22                                       long int *iofset, 
23                                       integer *iercod);
24
25   Standard_EXPORT static int mcrfill_(integer *size, 
26                                       char *tin, 
27                                       char *tout);
28
29   Standard_EXPORT static int mcrrqst_(integer *iunit, 
30                                       integer *isize, 
31                                       doublereal *t, 
32                                       long int *iofset, 
33                                       integer *iercod);
34   Standard_EXPORT static integer mnfndeb_();
35
36   Standard_EXPORT static integer mnfnimp_();
37   Standard_EXPORT static int do__fio(); 
38   Standard_EXPORT static int do__lio ();
39   Standard_EXPORT static int e__wsfe ();
40   Standard_EXPORT static int e__wsle ();
41   Standard_EXPORT static int s__wsfe ();
42   Standard_EXPORT static int s__wsle ();
43   Standard_EXPORT static int macrai4_(integer *nbelem, 
44                                       integer *maxelm, 
45                                       integer *itablo,
46                                       long int *iofset,
47                                       integer *iercod);
48   Standard_EXPORT static int macrar8_(integer *nbelem, 
49                                       integer *maxelm,
50                                       doublereal *xtablo, 
51                                       long int *iofset, 
52                                       integer *iercod);
53   Standard_EXPORT static int macrdi4_(integer *nbelem, 
54                                       integer *maxelm, 
55                                       integer *itablo, 
56                                       long int *iofset, 
57                                       integer *iercod);
58
59   Standard_EXPORT static int macrdr8_(integer *nbelem,
60                                       integer *maxelm, 
61                                       doublereal *xtablo, 
62                                       long int *iofset, 
63                                       integer *iercod);
64   Standard_EXPORT static int maermsg_(const char *cnompg, 
65                                       integer *icoder, 
66                                       ftnlen cnompg_len);
67   Standard_EXPORT static int maitbr8_(integer *itaill, 
68                                       doublereal *xtab, 
69                                       doublereal *xval);
70   Standard_EXPORT static int maovsr8_(integer *ivalcs);
71   Standard_EXPORT static int mgenmsg_(const char *nomprg, 
72                                       ftnlen nomprg_len);
73
74   Standard_EXPORT static int mgsomsg_(const char *nomprg, 
75                                       ftnlen nomprg_len);
76   Standard_EXPORT static void miraz_(integer *taille,
77                                      char *adt);
78   Standard_EXPORT static int msifill_(integer *nbintg, 
79                                       integer *ivecin,
80                                       integer *ivecou);
81   Standard_EXPORT static int msrfill_(integer *nbreel, 
82                                       doublereal *vecent,
83                                       doublereal * vecsor);
84   Standard_EXPORT static int mswrdbg_(const char *ctexte, 
85                                       ftnlen ctexte_len);
86   Standard_EXPORT static void mvriraz_(integer *taille,
87                                        char *adt);
88   
89 };
90
91 #endif