logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

write_scf, fwrite_scf, write_scf_header - Write SCF files

Description

       These  functions write 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, which should be the start.

       write_scf() writes an entire SCF file into the Scf structure (see the scf(4) manual page for the  details
       of this structure). The data is written to the specified file name.

       fwrite_scf()  writesan entire SCF file into the Scf structure (see the scf(4) manual page for the details
       of this structure). The data is written to the specified file pointer, which is neither closed or rewound
       after the operation.

       write_scf_header() writes the Header structure to the specified file pointer.

Name

write_scf, fwrite_scf, write_scf_header - Write SCF files

Return Values

       On successful completion, the  write_scf(),  fwrite_scf()  and  write_scf_header()  functions  return  0.
       Otherwise these function returns -1.

See Also

scf(4), read_scf(3)

                                                                                                    write_scf(3)

Synopsis

#include<scf.h>intwrite_scf(Scf*scf,char*fn);intfwrite_scf(Scf*scf,FILE*fp);intwrite_scf_header(FILE*fp,Header*h);

See Also