Mercurial > octave-nkf
comparison src/ov-struct.cc @ 6974:9e32bb109980
[project @ 2007-10-08 11:06:47 by jwe]
author | jwe |
---|---|
date | Mon, 08 Oct 2007 11:06:48 +0000 |
parents | 10c7a803b409 |
children | 93c65f2a5668 |
comparison
equal
deleted
inserted
replaced
6973:6fcc2f5b2c7d | 6974:9e32bb109980 |
---|---|
1055 | 1055 |
1056 return retval; | 1056 return retval; |
1057 } | 1057 } |
1058 | 1058 |
1059 bool | 1059 bool |
1060 octave_struct::save_ascii (std::ostream& os, bool& infnan_warned) | 1060 octave_struct::save_ascii (std::ostream& os) |
1061 { | 1061 { |
1062 Octave_map m = map_value (); | 1062 Octave_map m = map_value (); |
1063 os << "# length: " << m.nfields () << "\n"; | 1063 os << "# length: " << m.nfields () << "\n"; |
1064 | 1064 |
1065 Octave_map::iterator i = m.begin (); | 1065 Octave_map::iterator i = m.begin (); |
1066 while (i != m.end ()) | 1066 while (i != m.end ()) |
1067 { | 1067 { |
1068 octave_value val = map.contents (i); | 1068 octave_value val = map.contents (i); |
1069 | 1069 |
1070 bool b = save_ascii_data (os, val, m.key (i), infnan_warned, false, 0); | 1070 bool b = save_ascii_data (os, val, m.key (i), false, 0); |
1071 | 1071 |
1072 if (! b) | 1072 if (! b) |
1073 return os; | 1073 return os; |
1074 | 1074 |
1075 i++; | 1075 i++; |