typedef void (*PK_FFWRIT_f_t)(const int *guise, const int *strid,
const int *nchars, const char buffer[],
int *ifail);
Write to file
Receives:
int *guise --- class of file:
--- FFCROL,FFCSNP,FFCJNL,
--- FFCXMT,FFCSCH,FFCDBG
int *strid --- frustrum strid
int *nchars --- num of chars/bytes to write >=0
char buffer[] --- buffer containing data to write
Returns:
int *ifail --- error code: FR_no_errors
--- FR_write_fail
--- FR_disc_full
Description:
This function writes the contents of the buffer to file, starting at the
current position of the file pointer. The file pointer is incremented by
the number of characters or bytes written. In the case of a rollback file,
Parasolid does not require the function to read beyond the actsiz
limit which was returned by FFOPRB.