PK_FFWRIT_f_t   

typedef void (*PK_FFWRIT_f_t)
(
--- received arguments ---
const int *guise,
const int *strid,
const int *nchars,
const char buffer[],
--- returned arguments ---
int *ifail
);

Used in:

PK_SESSION_ask_fru_o_t
PK_SESSION_frustrum_t
PK_SESSION_register_fru_o_t



  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
                                           ---             FR_write_memory_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 write beyond the 'actsiz'
  limit which was returned by FFOPRB.