comparison src/ov-bool.cc @ 4815:2eb844b27953

[project @ 2004-03-04 00:14:44 by jwe]
author jwe
date Thu, 04 Mar 2004 00:14:44 +0000
parents e95c86d48732
children 81f78a2ff8a6
comparison
equal deleted inserted replaced
4814:495e9df75836 4815:2eb844b27953
168 { 168 {
169 hsize_t dimens[3]; 169 hsize_t dimens[3];
170 hid_t space_hid = -1, data_hid = -1; 170 hid_t space_hid = -1, data_hid = -1;
171 bool retval = true; 171 bool retval = true;
172 172
173 space_hid = H5Screate_simple (0, dimens, (hsize_t*) 0); 173 space_hid = H5Screate_simple (0, dimens, 0);
174 if (space_hid < 0) return false; 174 if (space_hid < 0) return false;
175 175
176 data_hid = H5Dcreate (loc_id, name, H5T_NATIVE_DOUBLE, space_hid, 176 data_hid = H5Dcreate (loc_id, name, H5T_NATIVE_DOUBLE, space_hid,
177 H5P_DEFAULT); 177 H5P_DEFAULT);
178 if (data_hid < 0) 178 if (data_hid < 0)
181 return false; 181 return false;
182 } 182 }
183 183
184 double tmp = double_value (); 184 double tmp = double_value ();
185 retval = H5Dwrite (data_hid, H5T_NATIVE_DOUBLE, H5S_ALL, H5S_ALL, 185 retval = H5Dwrite (data_hid, H5T_NATIVE_DOUBLE, H5S_ALL, H5S_ALL,
186 H5P_DEFAULT, (void*) &tmp) >= 0; 186 H5P_DEFAULT, &tmp) >= 0;
187 187
188 H5Dclose (data_hid); 188 H5Dclose (data_hid);
189 H5Sclose (space_hid); 189 H5Sclose (space_hid);
190 return retval; 190 return retval;
191 } 191 }
205 return false; 205 return false;
206 } 206 }
207 207
208 double dtmp; 208 double dtmp;
209 if (H5Dread (data_hid, H5T_NATIVE_DOUBLE, H5S_ALL, H5S_ALL, 209 if (H5Dread (data_hid, H5T_NATIVE_DOUBLE, H5S_ALL, H5S_ALL,
210 H5P_DEFAULT, (void *) &dtmp) < 0) 210 H5P_DEFAULT, &dtmp) < 0)
211 { 211 {
212 H5Dclose (data_hid); 212 H5Dclose (data_hid);
213 return false; 213 return false;
214 } 214 }
215 215