18#if defined(__linux__) || defined(CO_hp) || defined(_WIN32) || defined(__APPLE__) || defined(__hpux)
44 off64_t read(
void *
data, off64_t
len);
46 off64_t skipBlk(off64_t
len);
47 off64_t skip(off64_t
len);
48 off64_t skipBlocks(
int blocks);
49 off64_t seekBlock(
int blockNo);
55 return read((
void *)
data,
len *
sizeof(
int));
60 return read((
void *)
data,
len *
sizeof(
float));
65 return read((
void *)
data,
len *
sizeof(
double));
70 return skip(
len *
sizeof(
int));
75 return skip(
len *
sizeof(
float));
80 return skip(
len *
sizeof(
double));
85 return skipBlk(
len *
sizeof(
int));
90 return skipBlk(
len *
sizeof(
float));
95 return skipBlk(
len *
sizeof(
double));
100 return ((
len *
sizeof(
float) - 1) & d_blockMask) / d_blocksize + 1;
105 return (d_errFlag != 0);
115 d_byteSwap = (
val != 0);
#define STAREXPORT
Definition: coExport.h:212
GLuint GLfloat * val
Definition: khronos-glext.h:7898
GLenum GLsizei len
Definition: khronos-glext.h:7440
GLsizei GLsizei GLenum GLenum const GLvoid * data
Definition: khronos-glext.h:6354
list of all chemical elements
Definition: coConfig.h:27
Definition: istreamBLK.h:27
int d_filedesc
Definition: istreamBLK.h:30
off64_t d_preRead
Definition: istreamBLK.h:32
off64_t skipDouble(off64_t len)
Definition: istreamBLK.h:78
off64_t read(float *data, off64_t len)
Definition: istreamBLK.h:58
int d_byteSwap
Definition: istreamBLK.h:33
off64_t numRec(off64_t len) const
Definition: istreamBLK.h:98
int fail()
Definition: istreamBLK.h:103
off64_t read(int *data, off64_t len)
Definition: istreamBLK.h:53
off64_t skipFloatBlk(off64_t len)
Definition: istreamBLK.h:88
off64_t read(double *data, off64_t len)
Definition: istreamBLK.h:63
void resetErrorFlag()
Definition: istreamBLK.h:108
off64_t skipDoubleBlk(off64_t len)
Definition: istreamBLK.h:93
off64_t d_blockMask
Definition: istreamBLK.h:29
off64_t skipInt(off64_t len)
Definition: istreamBLK.h:68
void setByteSwap(int val)
Definition: istreamBLK.h:113
off64_t skipFloat(off64_t len)
Definition: istreamBLK.h:73
~istreamBLK()
Definition: istreamBLK.h:37
off64_t skipIntBlk(off64_t len)
Definition: istreamBLK.h:83
int d_errFlag
Definition: istreamBLK.h:31