NAME¶
read_scf,
fread_scf,
read_scf_header - Read SCF files
SYNOPSIS¶
#include <scf.h>
Scf *read_scf(
char *fn);
Scf *fread_scf(
FILE *fp);
int read_scf_header(
FILE *fp,
Header *h);
DESCRIPTION¶
These functions read SCF format trace files. All the functions accepting a
FILE * as an argument assume that the file pointer is at the correct
offset within the file.
read_scf() reads an entire SCF file into the
Scf structure (see
the
scf(4) manual page for the details of this structure). The data is
read from the specified file name.
fread_scf() reads an entire SCF file into the
Scf structure (see
the
scf(4) manual page for the details of this structure). The data is
read from the specified file pointer, which is neither closed or rewound after
the operation.
read_scf_header() reads the
Header structure from the specified
file pointer.
RETURN VALUES¶
On successful completion, the
read_scf() and
fread_scf() functions
return a pointer to a
Scf structure. Othewise these functions return a
null pointer.
On successful completion, the
read_scf_header() function returns 0.
Otherwise the function returns -1.
SEE ALSO¶
scf(4),
write_scf(3)