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