comparison src/ls-mat5.h @ 5269:a90ce2dc8b1e

[project @ 2005-04-06 19:20:09 by dbateman]
author dbateman
date Wed, 06 Apr 2005 19:20:50 +0000
parents 79fe96966ca0
children 4c8a2e4e0717
comparison
equal deleted inserted replaced
5268:7ca77747d680 5269:a90ce2dc8b1e
36 miDOUBLE, // IEEE 754 double precision float 36 miDOUBLE, // IEEE 754 double precision float
37 miRESERVE2, 37 miRESERVE2,
38 miRESERVE3, 38 miRESERVE3,
39 miINT64, // 64 bit signed 39 miINT64, // 64 bit signed
40 miUINT64, // 64 bit unsigned 40 miUINT64, // 64 bit unsigned
41 miMATRIX // MATLAB array 41 miMATRIX, // MATLAB array
42 miCOMPRESSED, // Compressed data
43 miUTF8, // Unicode UTF-8 Encoded Character Data
44 miUTF16, // Unicode UTF-16 Encoded Character Data
45 miUTF32, // Unicode UTF-32 Encoded Character Data
42 }; 46 };
43 47
44 extern int 48 extern int
45 read_mat5_binary_file_header (std::istream& is, bool& swap, 49 read_mat5_binary_file_header (std::istream& is, bool& swap,
46 bool quiet = false); 50 bool quiet = false);
48 read_mat5_binary_element (std::istream& is, const std::string& filename, 52 read_mat5_binary_element (std::istream& is, const std::string& filename,
49 bool swap, bool& global, octave_value& tc); 53 bool swap, bool& global, octave_value& tc);
50 extern bool 54 extern bool
51 save_mat5_binary_element (std::ostream& os, 55 save_mat5_binary_element (std::ostream& os,
52 const octave_value& tc, const std::string& name, 56 const octave_value& tc, const std::string& name,
53 bool mark_as_global, bool save_as_floats); 57 bool mark_as_global, bool mat7_format,
58 bool save_as_floats, bool compressing = false);
54 59
55 #endif 60 #endif
56 61
57 /* 62 /*
58 ;;; Local Variables: *** 63 ;;; Local Variables: ***