Mercurial > octave-nkf
diff src/ov-base.h @ 4687:e95c86d48732
[project @ 2004-01-06 21:53:34 by jwe]
author | jwe |
---|---|
date | Tue, 06 Jan 2004 21:53:34 +0000 |
parents | e6260247a166 |
children | ca3a1d687bba |
line wrap: on
line diff
--- a/src/ov-base.h Tue Jan 06 19:31:57 2004 +0000 +++ b/src/ov-base.h Tue Jan 06 21:53:34 2004 +0000 @@ -252,6 +252,22 @@ void print_info (std::ostream& os, const std::string& prefix) 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: DECLARE_OV_TYPEID_FUNCTIONS_AND_DATA