Mercurial > hg > octave-lyh
comparison liboctave/data-conv.h @ 10349:d4d13389c957
make load-save to matlab format work when using --enable-64
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Mon, 22 Feb 2010 23:07:21 -0500 |
parents | cbc402e64d83 |
children | fd0a3ac60b0e |
comparison
equal
deleted
inserted
replaced
10348:df1df5f0c236 | 10349:d4d13389c957 |
---|---|
90 LS_U_LONG = 8, | 90 LS_U_LONG = 8, |
91 LS_LONG = 9 | 91 LS_LONG = 9 |
92 }; | 92 }; |
93 | 93 |
94 extern OCTAVE_API void | 94 extern OCTAVE_API void |
95 do_double_format_conversion (void *data, int len, | 95 do_double_format_conversion (void *data, octave_idx_type len, |
96 oct_mach_info::float_format from_fmt, | 96 oct_mach_info::float_format from_fmt, |
97 oct_mach_info::float_format to_fmt | 97 oct_mach_info::float_format to_fmt |
98 = oct_mach_info::native_float_format ()); | 98 = oct_mach_info::native_float_format ()); |
99 | 99 |
100 extern OCTAVE_API void | 100 extern OCTAVE_API void |
101 do_float_format_conversion (void *data, int len, | 101 do_float_format_conversion (void *data, octave_idx_type len, |
102 oct_mach_info::float_format from_fmt, | 102 oct_mach_info::float_format from_fmt, |
103 oct_mach_info::float_format to_fmt | 103 oct_mach_info::float_format to_fmt |
104 = oct_mach_info::native_float_format ()); | 104 = oct_mach_info::native_float_format ()); |
105 | 105 |
106 extern OCTAVE_API void | 106 extern OCTAVE_API void |
107 do_float_format_conversion (void *data, size_t sz, int len, | 107 do_float_format_conversion (void *data, size_t sz, octave_idx_type len, |
108 oct_mach_info::float_format from_fmt, | 108 oct_mach_info::float_format from_fmt, |
109 oct_mach_info::float_format to_fmt | 109 oct_mach_info::float_format to_fmt |
110 = oct_mach_info::native_float_format ()); | 110 = oct_mach_info::native_float_format ()); |
111 | 111 |
112 extern OCTAVE_API void | 112 extern OCTAVE_API void |
113 read_doubles (std::istream& is, double *data, save_type type, int len, | 113 read_doubles (std::istream& is, double *data, save_type type, |
114 bool swap, oct_mach_info::float_format fmt); | 114 octave_idx_type len, bool swap, oct_mach_info::float_format fmt); |
115 extern OCTAVE_API void | |
116 write_doubles (std::ostream& os, const double *data, save_type type, int len); | |
117 | 115 |
118 extern OCTAVE_API void | 116 extern OCTAVE_API void |
119 read_floats (std::istream& is, float *data, save_type type, int len, | 117 write_doubles (std::ostream& os, const double *data, save_type type, |
120 bool swap, oct_mach_info::float_format fmt); | 118 octave_idx_type len); |
119 | |
121 extern OCTAVE_API void | 120 extern OCTAVE_API void |
122 write_floats (std::ostream& os, const float *data, save_type type, int len); | 121 read_floats (std::istream& is, float *data, save_type type, |
122 octave_idx_type len, bool swap, oct_mach_info::float_format fmt); | |
123 | |
124 extern OCTAVE_API void | |
125 write_floats (std::ostream& os, const float *data, save_type type, | |
126 octave_idx_type len); | |
123 | 127 |
124 #endif | 128 #endif |