Mercurial > octave-nkf
comparison src/pr-output.h @ 10313:f3b65e1ae355
untabify src header files
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Thu, 11 Feb 2010 12:16:43 -0500 |
parents | cd96d29c5efa |
children | 8a40037533e2 |
comparison
equal
deleted
inserted
replaced
10312:cbc402e64d83 | 10313:f3b65e1ae355 |
---|---|
53 #include "oct-inttypes.h" | 53 #include "oct-inttypes.h" |
54 | 54 |
55 | 55 |
56 extern OCTINTERP_API void | 56 extern OCTINTERP_API void |
57 octave_print_internal (std::ostream& os, bool d, | 57 octave_print_internal (std::ostream& os, bool d, |
58 bool pr_as_read_syntax = false); | 58 bool pr_as_read_syntax = false); |
59 | 59 |
60 extern OCTINTERP_API void | 60 extern OCTINTERP_API void |
61 octave_print_internal (std::ostream& os, double d, | 61 octave_print_internal (std::ostream& os, double d, |
62 bool pr_as_read_syntax = false); | 62 bool pr_as_read_syntax = false); |
63 | 63 |
64 extern OCTINTERP_API void | 64 extern OCTINTERP_API void |
65 octave_print_internal (std::ostream& os, float d, | 65 octave_print_internal (std::ostream& os, float d, |
66 bool pr_as_read_syntax = false); | 66 bool pr_as_read_syntax = false); |
67 | 67 |
68 extern OCTINTERP_API void | 68 extern OCTINTERP_API void |
69 octave_print_internal (std::ostream& os, const Matrix& m, | 69 octave_print_internal (std::ostream& os, const Matrix& m, |
70 bool pr_as_read_syntax = false, | 70 bool pr_as_read_syntax = false, |
71 int extra_indent = 0); | 71 int extra_indent = 0); |
72 | 72 |
73 extern OCTINTERP_API void | 73 extern OCTINTERP_API void |
74 octave_print_internal (std::ostream& os, const DiagMatrix& m, | 74 octave_print_internal (std::ostream& os, const DiagMatrix& m, |
75 bool pr_as_read_syntax = false, | 75 bool pr_as_read_syntax = false, |
76 int extra_indent = 0); | 76 int extra_indent = 0); |
77 | 77 |
78 extern OCTINTERP_API void | 78 extern OCTINTERP_API void |
79 octave_print_internal (std::ostream& os, const FloatMatrix& m, | 79 octave_print_internal (std::ostream& os, const FloatMatrix& m, |
80 bool pr_as_read_syntax = false, | 80 bool pr_as_read_syntax = false, |
81 int extra_indent = 0); | 81 int extra_indent = 0); |
82 | 82 |
83 extern OCTINTERP_API void | 83 extern OCTINTERP_API void |
84 octave_print_internal (std::ostream& os, const FloatDiagMatrix& m, | 84 octave_print_internal (std::ostream& os, const FloatDiagMatrix& m, |
85 bool pr_as_read_syntax = false, | 85 bool pr_as_read_syntax = false, |
86 int extra_indent = 0); | 86 int extra_indent = 0); |
87 | 87 |
88 extern OCTINTERP_API void | 88 extern OCTINTERP_API void |
89 octave_print_internal (std::ostream& os, const NDArray& nda, | 89 octave_print_internal (std::ostream& os, const NDArray& nda, |
90 bool pr_as_read_syntax = false, | 90 bool pr_as_read_syntax = false, |
91 int extra_indent = 0); | 91 int extra_indent = 0); |
92 | 92 |
93 extern OCTINTERP_API void | 93 extern OCTINTERP_API void |
94 octave_print_internal (std::ostream& os, const FloatNDArray& nda, | 94 octave_print_internal (std::ostream& os, const FloatNDArray& nda, |
95 bool pr_as_read_syntax = false, | 95 bool pr_as_read_syntax = false, |
96 int extra_indent = 0); | 96 int extra_indent = 0); |
97 | 97 |
98 extern OCTINTERP_API void | 98 extern OCTINTERP_API void |
99 octave_print_internal (std::ostream& os, const Complex& c, | 99 octave_print_internal (std::ostream& os, const Complex& c, |
100 bool pr_as_read_syntax = false); | 100 bool pr_as_read_syntax = false); |
101 | 101 |
102 extern OCTINTERP_API void | 102 extern OCTINTERP_API void |
103 octave_print_internal (std::ostream& os, const FloatComplex& c, | 103 octave_print_internal (std::ostream& os, const FloatComplex& c, |
104 bool pr_as_read_syntax = false); | 104 bool pr_as_read_syntax = false); |
105 | 105 |
106 extern OCTINTERP_API void | 106 extern OCTINTERP_API void |
107 octave_print_internal (std::ostream& os, const ComplexMatrix& cm, | 107 octave_print_internal (std::ostream& os, const ComplexMatrix& cm, |
108 bool pr_as_read_syntax = false, | 108 bool pr_as_read_syntax = false, |
109 int extra_indent = 0); | 109 int extra_indent = 0); |
110 | 110 |
111 extern OCTINTERP_API void | 111 extern OCTINTERP_API void |
112 octave_print_internal (std::ostream& os, const ComplexDiagMatrix& cm, | 112 octave_print_internal (std::ostream& os, const ComplexDiagMatrix& cm, |
113 bool pr_as_read_syntax = false, | 113 bool pr_as_read_syntax = false, |
114 int extra_indent = 0); | 114 int extra_indent = 0); |
115 | 115 |
116 extern OCTINTERP_API void | 116 extern OCTINTERP_API void |
117 octave_print_internal (std::ostream& os, const FloatComplexMatrix& cm, | 117 octave_print_internal (std::ostream& os, const FloatComplexMatrix& cm, |
118 bool pr_as_read_syntax = false, | 118 bool pr_as_read_syntax = false, |
119 int extra_indent = 0); | 119 int extra_indent = 0); |
120 | 120 |
121 extern OCTINTERP_API void | 121 extern OCTINTERP_API void |
122 octave_print_internal (std::ostream& os, const FloatComplexDiagMatrix& cm, | 122 octave_print_internal (std::ostream& os, const FloatComplexDiagMatrix& cm, |
123 bool pr_as_read_syntax = false, | 123 bool pr_as_read_syntax = false, |
124 int extra_indent = 0); | 124 int extra_indent = 0); |
125 | 125 |
126 extern OCTINTERP_API void | 126 extern OCTINTERP_API void |
127 octave_print_internal (std::ostream& os, const ComplexNDArray& nda, | 127 octave_print_internal (std::ostream& os, const ComplexNDArray& nda, |
128 bool pr_as_read_syntax = false, | 128 bool pr_as_read_syntax = false, |
129 int extra_indent = 0); | 129 int extra_indent = 0); |
130 | 130 |
131 extern OCTINTERP_API void | 131 extern OCTINTERP_API void |
132 octave_print_internal (std::ostream& os, const FloatComplexNDArray& nda, | 132 octave_print_internal (std::ostream& os, const FloatComplexNDArray& nda, |
133 bool pr_as_read_syntax = false, | 133 bool pr_as_read_syntax = false, |
134 int extra_indent = 0); | 134 int extra_indent = 0); |
135 | 135 |
136 extern OCTINTERP_API void | 136 extern OCTINTERP_API void |
137 octave_print_internal (std::ostream& os, const PermMatrix& m, | 137 octave_print_internal (std::ostream& os, const PermMatrix& m, |
138 bool pr_as_read_syntax = false, | 138 bool pr_as_read_syntax = false, |
139 int extra_indent = 0); | 139 int extra_indent = 0); |
140 | 140 |
141 extern OCTINTERP_API void | 141 extern OCTINTERP_API void |
142 octave_print_internal (std::ostream& os, const Range& r, | 142 octave_print_internal (std::ostream& os, const Range& r, |
143 bool pr_as_read_syntax = false, | 143 bool pr_as_read_syntax = false, |
144 int extra_indent = 0); | 144 int extra_indent = 0); |
145 | 145 |
146 extern OCTINTERP_API void | 146 extern OCTINTERP_API void |
147 octave_print_internal (std::ostream& os, const boolMatrix& m, | 147 octave_print_internal (std::ostream& os, const boolMatrix& m, |
148 bool pr_as_read_syntax = false, | 148 bool pr_as_read_syntax = false, |
149 int extra_indent = 0); | 149 int extra_indent = 0); |
150 | 150 |
151 extern OCTINTERP_API void | 151 extern OCTINTERP_API void |
152 octave_print_internal (std::ostream& os, const boolNDArray& m, | 152 octave_print_internal (std::ostream& os, const boolNDArray& m, |
153 bool pr_as_read_syntax = false, | 153 bool pr_as_read_syntax = false, |
154 int extra_indent = 0); | 154 int extra_indent = 0); |
155 | 155 |
156 extern OCTINTERP_API void | 156 extern OCTINTERP_API void |
157 octave_print_internal (std::ostream& os, const charMatrix& chm, | 157 octave_print_internal (std::ostream& os, const charMatrix& chm, |
158 bool pr_as_read_syntax = false, | 158 bool pr_as_read_syntax = false, |
159 int extra_indent = 0, | 159 int extra_indent = 0, |
160 bool pr_as_string = false); | 160 bool pr_as_string = false); |
161 | 161 |
162 extern OCTINTERP_API void | 162 extern OCTINTERP_API void |
163 octave_print_internal (std::ostream& os, const charNDArray& nda, | 163 octave_print_internal (std::ostream& os, const charNDArray& nda, |
164 bool pr_as_read_syntax = false, | 164 bool pr_as_read_syntax = false, |
165 int extra_indent = 0, | 165 int extra_indent = 0, |
166 bool pr_as_string = false); | 166 bool pr_as_string = false); |
167 | 167 |
168 extern OCTINTERP_API void | 168 extern OCTINTERP_API void |
169 octave_print_internal (std::ostream& os, const std::string& s, | 169 octave_print_internal (std::ostream& os, const std::string& s, |
170 bool pr_as_read_syntax = false, | 170 bool pr_as_read_syntax = false, |
171 int extra_indent = 0); | 171 int extra_indent = 0); |
172 | 172 |
173 extern OCTINTERP_API void | 173 extern OCTINTERP_API void |
174 octave_print_internal (std::ostream& os, const Array<std::string>& sa, | 174 octave_print_internal (std::ostream& os, const Array<std::string>& sa, |
175 bool pr_as_read_syntax = false, | 175 bool pr_as_read_syntax = false, |
176 int extra_indent = 0); | 176 int extra_indent = 0); |
177 | 177 |
178 extern OCTINTERP_API void | 178 extern OCTINTERP_API void |
179 octave_print_internal (std::ostream& os, const intNDArray<octave_int8>& sa, | 179 octave_print_internal (std::ostream& os, const intNDArray<octave_int8>& sa, |
180 bool pr_as_read_syntax = false, | 180 bool pr_as_read_syntax = false, |
181 int extra_indent = 0); | 181 int extra_indent = 0); |
182 | 182 |
183 extern OCTINTERP_API void | 183 extern OCTINTERP_API void |
184 octave_print_internal (std::ostream& os, const intNDArray<octave_uint8>& sa, | 184 octave_print_internal (std::ostream& os, const intNDArray<octave_uint8>& sa, |
185 bool pr_as_read_syntax = false, | 185 bool pr_as_read_syntax = false, |
186 int extra_indent = 0); | 186 int extra_indent = 0); |
187 | 187 |
188 extern OCTINTERP_API void | 188 extern OCTINTERP_API void |
189 octave_print_internal (std::ostream& os, const intNDArray<octave_int16>& sa, | 189 octave_print_internal (std::ostream& os, const intNDArray<octave_int16>& sa, |
190 bool pr_as_read_syntax = false, | 190 bool pr_as_read_syntax = false, |
191 int extra_indent = 0); | 191 int extra_indent = 0); |
192 | 192 |
193 extern OCTINTERP_API void | 193 extern OCTINTERP_API void |
194 octave_print_internal (std::ostream& os, const intNDArray<octave_uint16>& sa, | 194 octave_print_internal (std::ostream& os, const intNDArray<octave_uint16>& sa, |
195 bool pr_as_read_syntax = false, | 195 bool pr_as_read_syntax = false, |
196 int extra_indent = 0); | 196 int extra_indent = 0); |
197 | 197 |
198 extern OCTINTERP_API void | 198 extern OCTINTERP_API void |
199 octave_print_internal (std::ostream& os, const intNDArray<octave_int32>& sa, | 199 octave_print_internal (std::ostream& os, const intNDArray<octave_int32>& sa, |
200 bool pr_as_read_syntax = false, | 200 bool pr_as_read_syntax = false, |
201 int extra_indent = 0); | 201 int extra_indent = 0); |
202 | 202 |
203 extern OCTINTERP_API void | 203 extern OCTINTERP_API void |
204 octave_print_internal (std::ostream& os, const intNDArray<octave_uint32>& sa, | 204 octave_print_internal (std::ostream& os, const intNDArray<octave_uint32>& sa, |
205 bool pr_as_read_syntax = false, | 205 bool pr_as_read_syntax = false, |
206 int extra_indent = 0); | 206 int extra_indent = 0); |
207 | 207 |
208 extern OCTINTERP_API void | 208 extern OCTINTERP_API void |
209 octave_print_internal (std::ostream& os, const intNDArray<octave_int64>& sa, | 209 octave_print_internal (std::ostream& os, const intNDArray<octave_int64>& sa, |
210 bool pr_as_read_syntax = false, | 210 bool pr_as_read_syntax = false, |
211 int extra_indent = 0); | 211 int extra_indent = 0); |
212 | 212 |
213 extern OCTINTERP_API void | 213 extern OCTINTERP_API void |
214 octave_print_internal (std::ostream& os, const intNDArray<octave_uint64>& sa, | 214 octave_print_internal (std::ostream& os, const intNDArray<octave_uint64>& sa, |
215 bool pr_as_read_syntax = false, | 215 bool pr_as_read_syntax = false, |
216 int extra_indent = 0); | 216 int extra_indent = 0); |
217 | 217 |
218 extern OCTINTERP_API void | 218 extern OCTINTERP_API void |
219 octave_print_internal (std::ostream& os, const octave_int<int8_t>& sa, | 219 octave_print_internal (std::ostream& os, const octave_int<int8_t>& sa, |
220 bool pr_as_read_syntax = false); | 220 bool pr_as_read_syntax = false); |
221 | 221 |
222 extern OCTINTERP_API void | 222 extern OCTINTERP_API void |
223 octave_print_internal (std::ostream& os, const octave_int<uint8_t>& sa, | 223 octave_print_internal (std::ostream& os, const octave_int<uint8_t>& sa, |
224 bool pr_as_read_syntax = false); | 224 bool pr_as_read_syntax = false); |
225 | 225 |
226 extern OCTINTERP_API void | 226 extern OCTINTERP_API void |
227 octave_print_internal (std::ostream& os, const octave_int<int16_t>& sa, | 227 octave_print_internal (std::ostream& os, const octave_int<int16_t>& sa, |
228 bool pr_as_read_syntax = false); | 228 bool pr_as_read_syntax = false); |
229 | 229 |
230 extern OCTINTERP_API void | 230 extern OCTINTERP_API void |
231 octave_print_internal (std::ostream& os, const octave_int<uint16_t>& sa, | 231 octave_print_internal (std::ostream& os, const octave_int<uint16_t>& sa, |
232 bool pr_as_read_syntax = false); | 232 bool pr_as_read_syntax = false); |
233 | 233 |
234 extern OCTINTERP_API void | 234 extern OCTINTERP_API void |
235 octave_print_internal (std::ostream& os, const octave_int<int32_t>& sa, | 235 octave_print_internal (std::ostream& os, const octave_int<int32_t>& sa, |
236 bool pr_as_read_syntax = false); | 236 bool pr_as_read_syntax = false); |
237 | 237 |
238 extern OCTINTERP_API void | 238 extern OCTINTERP_API void |
239 octave_print_internal (std::ostream& os, const octave_int<uint32_t>& sa, | 239 octave_print_internal (std::ostream& os, const octave_int<uint32_t>& sa, |
240 bool pr_as_read_syntax = false); | 240 bool pr_as_read_syntax = false); |
241 | 241 |
242 extern OCTINTERP_API void | 242 extern OCTINTERP_API void |
243 octave_print_internal (std::ostream& os, const octave_int<int64_t>& sa, | 243 octave_print_internal (std::ostream& os, const octave_int<int64_t>& sa, |
244 bool pr_as_read_syntax = false); | 244 bool pr_as_read_syntax = false); |
245 | 245 |
246 extern OCTINTERP_API void | 246 extern OCTINTERP_API void |
247 octave_print_internal (std::ostream& os, const octave_int<uint64_t>& sa, | 247 octave_print_internal (std::ostream& os, const octave_int<uint64_t>& sa, |
248 bool pr_as_read_syntax = false); | 248 bool pr_as_read_syntax = false); |
249 | 249 |
250 extern OCTINTERP_API void | 250 extern OCTINTERP_API void |
251 octave_print_internal (std::ostream& os, const Cell& cell, | 251 octave_print_internal (std::ostream& os, const Cell& cell, |
252 bool pr_as_read_syntax = false, | 252 bool pr_as_read_syntax = false, |
253 int extra_indent = 0, | 253 int extra_indent = 0, |
254 bool pr_as_string = false); | 254 bool pr_as_string = false); |
255 | 255 |
256 // TRUE means that the dimensions of empty objects should be printed | 256 // TRUE means that the dimensions of empty objects should be printed |
257 // like this: x = [](2x0). | 257 // like this: x = [](2x0). |
258 extern bool Vprint_empty_dimensions; | 258 extern bool Vprint_empty_dimensions; |
259 | 259 |