Overture
Version 25
Main Page
Namespaces
Classes
Files
File List
File Members
Overture.v25.d
include
FortranIO.h
Go to the documentation of this file.
1
#ifndef FORTRAN_IO_H
2
#define FORTRAN_IO_H
3
4
#include "
Overture.h
"
5
6
7
class
FortranIO
8
{
9
10
public
:
11
FortranIO
();
12
~FortranIO
();
13
14
int
open
(
const
aString
& name,
15
const
aString
& format,
16
const
aString
& status,
17
const
int
& fortranUnitNumber=25 );
18
int
close
();
19
20
int
print
(
const
int
& a);
21
int
print
(
const
float
& a);
22
int
print
(
const
double
& a);
23
24
int
print
(
const
int
*a,
const
int
& count);
25
int
print
(
const
float
*a,
const
int
& count);
26
int
print
(
const
double
*a,
const
int
& count);
27
28
int
print
(
const
aString
& label );
29
30
int
print
(
const
intArray & a);
31
int
print
(
const
floatArray & a);
32
int
print
(
const
doubleArray & a);
33
34
int
print
(
const
intArray & a,
const
floatArray & b);
35
int
print
(
const
intArray & a,
const
doubleArray & b);
36
37
int
read
(
const
int
& a);
38
int
read
(
const
float
& a);
39
int
read
(
const
double
& a);
40
41
int
read
(
const
int
*a,
const
int
& count);
42
int
read
(
const
float
*a,
const
int
& count);
43
int
read
(
const
double
*a,
const
int
& count);
44
45
int
read
(
const
aString
& label );
46
47
int
read
(
const
intArray & a);
48
int
read
(
const
floatArray & a);
49
int
read
(
const
doubleArray & a);
50
51
#ifdef USE_PPP
52
int
print
(
const
intSerialArray & a);
53
int
print
(
const
floatSerialArray & a);
54
int
print
(
const
doubleSerialArray & a);
55
56
int
print
(
const
intSerialArray & a,
const
floatSerialArray & b);
57
int
print
(
const
intSerialArray & a,
const
doubleSerialArray & b);
58
59
int
read
(
const
intSerialArray & a);
60
int
read
(
const
floatSerialArray & a);
61
int
read
(
const
doubleSerialArray & a);
62
#endif
63
64
private
:
65
int
io;
66
};
67
68
#endif
Generated on Fri Jan 4 2013 10:17:52 for Overture by
1.8.3