Go to the documentation of this file.
26 #ifndef __CCP4_LIB_FILE
27 #define __CCP4_LIB_FILE
44 unsigned int read : 1;
45 unsigned int write : 1;
46 unsigned int append : 1;
47 unsigned int binary : 1;
48 unsigned int scratch : 1 , : 3;
49 unsigned int buffered : 1;
50 unsigned int sync : 1, : 6;
51 unsigned int direct : 1, : 7;
52 unsigned int open : 1;
54 unsigned int last_op : 2;
55 unsigned int getbuff : 1, : 4;
57 unsigned int mode : 8;
58 unsigned int itemsize : 8;
59 unsigned int iconvert : 8;
60 unsigned int fconvert: 8;
64 int (*_read) (
CCP4File *, uint8 *, size_t);
65 int (*_write) (
CCP4File *,
const uint8 *, size_t);
93 int ccp4_file_byteorder(
CCP4File *);