diff src/ov-struct.h @ 4687:e95c86d48732

[project @ 2004-01-06 21:53:34 by jwe]
author jwe
date Tue, 06 Jan 2004 21:53:34 +0000
parents 12b6fbd57436
children 62f2fb593455
line wrap: on
line diff
--- a/src/ov-struct.h	Tue Jan 06 19:31:57 2004 +0000
+++ b/src/ov-struct.h	Tue Jan 06 21:53:34 2004 +0000
@@ -107,6 +107,22 @@
 
   bool print_name_tag (std::ostream& os, const std::string& name) const;
 
+  bool save_ascii (std::ostream& os, bool& infnan_warned,
+		 bool strip_nan_and_inf);
+
+  bool load_ascii (std::istream& is);
+
+  bool save_binary (std::ostream& os, bool& save_as_floats);
+
+  bool load_binary (std::istream& is, bool swap, 
+		    oct_mach_info::float_format fmt);
+
+#if defined (HAVE_HDF5)
+  bool save_hdf5 (hid_t loc_id, const char *name, bool save_as_floats);
+
+  bool load_hdf5 (hid_t loc_id, const char *name, bool have_h5giterate_bug);
+#endif
+
 private:
 
   // The associative array used to manage the structure data.