Mercurial > octave
comparison libinterp/corefcn/oct-stdstrm.h @ 31608:23664317f0d3
maint: merge stable to default
author | Rik <rik@octave.org> |
---|---|
date | Thu, 01 Dec 2022 20:05:44 -0800 |
parents | dfa5d9c3ae72 aac27ad79be6 |
children | 5f11de0e7440 |
comparison
equal
deleted
inserted
replaced
31606:dfa5d9c3ae72 | 31608:23664317f0d3 |
---|---|
133 std::ios::openmode m = std::ios::in | std::ios::out, | 133 std::ios::openmode m = std::ios::in | std::ios::out, |
134 mach_info::float_format ff = mach_info::native_float_format (), | 134 mach_info::float_format ff = mach_info::native_float_format (), |
135 const std::string& encoding = "utf-8", | 135 const std::string& encoding = "utf-8", |
136 c_file_ptr_buf::close_fcn cf = c_file_ptr_buf::file_close) | 136 c_file_ptr_buf::close_fcn cf = c_file_ptr_buf::file_close) |
137 : tstdiostream<c_file_ptr_buf, io_c_file_ptr_stream, FILE *> | 137 : tstdiostream<c_file_ptr_buf, io_c_file_ptr_stream, FILE *> |
138 (n, f, f ? fileno (f) : -1, m, ff, encoding, cf) { } | 138 (n, f, f ? fileno (f) : -1, m, ff, encoding, cf) { } |
139 | 139 |
140 static stream | 140 static stream |
141 create (const std::string& n, FILE *f = nullptr, | 141 create (const std::string& n, FILE *f = nullptr, |
142 std::ios::openmode m = std::ios::in | std::ios::out, | 142 std::ios::openmode m = std::ios::in | std::ios::out, |
143 mach_info::float_format ff = mach_info::native_float_format (), | 143 mach_info::float_format ff = mach_info::native_float_format (), |
170 std::ios::openmode m = std::ios::in | std::ios::out, | 170 std::ios::openmode m = std::ios::in | std::ios::out, |
171 mach_info::float_format ff = mach_info::native_float_format (), | 171 mach_info::float_format ff = mach_info::native_float_format (), |
172 const std::string& encoding = "utf-8", | 172 const std::string& encoding = "utf-8", |
173 c_zfile_ptr_buf::close_fcn cf = c_zfile_ptr_buf::file_close) | 173 c_zfile_ptr_buf::close_fcn cf = c_zfile_ptr_buf::file_close) |
174 : tstdiostream<c_zfile_ptr_buf, io_c_zfile_ptr_stream, gzFile> | 174 : tstdiostream<c_zfile_ptr_buf, io_c_zfile_ptr_stream, gzFile> |
175 (n, f, fid, m, ff, encoding, cf) { } | 175 (n, f, fid, m, ff, encoding, cf) { } |
176 | 176 |
177 static stream | 177 static stream |
178 create (const std::string& n, gzFile f = nullptr, int fid = 0, | 178 create (const std::string& n, gzFile f = nullptr, int fid = 0, |
179 std::ios::openmode m = std::ios::in | std::ios::out, | 179 std::ios::openmode m = std::ios::in | std::ios::out, |
180 mach_info::float_format ff = mach_info::native_float_format (), | 180 mach_info::float_format ff = mach_info::native_float_format (), |