47 zuint periodSeconds(zuchar
unit, zuchar P1, zuchar P2, zuchar range);
49 void translateDataType();
54 zuint seekStart, totalSize;
65 double decimalFactorD;
76 zuchar unusedBitsEndBDS;
81 double scaleFactorEpow2;
89 bool readGribSection0_IS(
ZUFILE* file,
unsigned int b_skip_initial_GRIB);
90 bool readGribSection1_PDS(
ZUFILE* file);
91 bool readGribSection2_GDS(
ZUFILE* file);
92 bool readGribSection3_BMS(
ZUFILE* file);
93 bool readGribSection4_BDS(
ZUFILE* file);
94 bool readGribSection5_ES(
ZUFILE* file);
99 zuchar readChar(
ZUFILE* file);
100 int readSignedInt3(
ZUFILE* file);
101 int readSignedInt2(
ZUFILE* file);
102 zuint readInt2(
ZUFILE* file);
103 zuint readInt3(
ZUFILE* file);
104 double readFloat4(
ZUFILE* file);
106 zuint makeInt3(zuchar a, zuchar b, zuchar c);
107 zuint makeInt2(zuchar b, zuchar c);