Mercurial > hg > octave-lyh
comparison src/pr-output.h @ 6109:c68896f193e3
[project @ 2006-10-27 02:16:18 by jwe]
author | jwe |
---|---|
date | Fri, 27 Oct 2006 02:16:19 +0000 |
parents | ce79d238f142 |
children | e60688a1ea07 |
comparison
equal
deleted
inserted
replaced
6108:143b556ce725 | 6109:c68896f193e3 |
---|---|
41 class Cell; | 41 class Cell; |
42 | 42 |
43 #include "intNDArray.h" | 43 #include "intNDArray.h" |
44 #include "oct-inttypes.h" | 44 #include "oct-inttypes.h" |
45 | 45 |
46 extern void | 46 extern OCTINTERP_API void |
47 octave_print_internal (std::ostream& os, double d, | 47 octave_print_internal (std::ostream& os, double d, |
48 bool pr_as_read_syntax = false); | 48 bool pr_as_read_syntax = false); |
49 | 49 |
50 extern void | 50 extern OCTINTERP_API void |
51 octave_print_internal (std::ostream& os, const Matrix& m, | 51 octave_print_internal (std::ostream& os, const Matrix& m, |
52 bool pr_as_read_syntax = false, | 52 bool pr_as_read_syntax = false, |
53 int extra_indent = 0); | 53 int extra_indent = 0); |
54 | 54 |
55 extern void | 55 extern OCTINTERP_API void |
56 octave_print_internal (std::ostream& os, const NDArray& nda, | 56 octave_print_internal (std::ostream& os, const NDArray& nda, |
57 bool pr_as_read_syntax = false, | 57 bool pr_as_read_syntax = false, |
58 int extra_indent = 0); | 58 int extra_indent = 0); |
59 | 59 |
60 extern void | 60 extern OCTINTERP_API void |
61 octave_print_internal (std::ostream& os, const Complex& c, | 61 octave_print_internal (std::ostream& os, const Complex& c, |
62 bool pr_as_read_syntax = false); | 62 bool pr_as_read_syntax = false); |
63 | 63 |
64 extern void | 64 extern OCTINTERP_API void |
65 octave_print_internal (std::ostream& os, const ComplexMatrix& cm, | 65 octave_print_internal (std::ostream& os, const ComplexMatrix& cm, |
66 bool pr_as_read_syntax = false, | 66 bool pr_as_read_syntax = false, |
67 int extra_indent = 0); | 67 int extra_indent = 0); |
68 | 68 |
69 extern void | 69 extern OCTINTERP_API void |
70 octave_print_internal (std::ostream& os, const ComplexNDArray& nda, | 70 octave_print_internal (std::ostream& os, const ComplexNDArray& nda, |
71 bool pr_as_read_syntax = false, | 71 bool pr_as_read_syntax = false, |
72 int extra_indent = 0); | 72 int extra_indent = 0); |
73 | 73 |
74 extern void | 74 extern OCTINTERP_API void |
75 octave_print_internal (std::ostream& os, const Range& r, | 75 octave_print_internal (std::ostream& os, const Range& r, |
76 bool pr_as_read_syntax = false, | 76 bool pr_as_read_syntax = false, |
77 int extra_indent = 0); | 77 int extra_indent = 0); |
78 | 78 |
79 extern void | 79 extern OCTINTERP_API void |
80 octave_print_internal (std::ostream& os, const boolMatrix& m, | 80 octave_print_internal (std::ostream& os, const boolMatrix& m, |
81 bool pr_as_read_syntax = false, | 81 bool pr_as_read_syntax = false, |
82 int extra_indent = 0); | 82 int extra_indent = 0); |
83 | 83 |
84 extern void | 84 extern OCTINTERP_API void |
85 octave_print_internal (std::ostream& os, const boolNDArray& m, | 85 octave_print_internal (std::ostream& os, const boolNDArray& m, |
86 bool pr_as_read_syntax = false, | 86 bool pr_as_read_syntax = false, |
87 int extra_indent = 0); | 87 int extra_indent = 0); |
88 | 88 |
89 extern void | 89 extern OCTINTERP_API void |
90 octave_print_internal (std::ostream& os, const charMatrix& chm, | 90 octave_print_internal (std::ostream& os, const charMatrix& chm, |
91 bool pr_as_read_syntax = false, | 91 bool pr_as_read_syntax = false, |
92 int extra_indent = 0, | 92 int extra_indent = 0, |
93 bool pr_as_string = false); | 93 bool pr_as_string = false); |
94 | 94 |
95 extern void | 95 extern OCTINTERP_API void |
96 octave_print_internal (std::ostream& os, const charNDArray& nda, | 96 octave_print_internal (std::ostream& os, const charNDArray& nda, |
97 bool pr_as_read_syntax = false, | 97 bool pr_as_read_syntax = false, |
98 int extra_indent = 0, | 98 int extra_indent = 0, |
99 bool pr_as_string = false); | 99 bool pr_as_string = false); |
100 | 100 |
101 extern void | 101 extern OCTINTERP_API void |
102 octave_print_internal (std::ostream& os, const std::string& s, | 102 octave_print_internal (std::ostream& os, const std::string& s, |
103 bool pr_as_read_syntax = false, | 103 bool pr_as_read_syntax = false, |
104 int extra_indent = 0); | 104 int extra_indent = 0); |
105 | 105 |
106 extern void | 106 extern OCTINTERP_API void |
107 octave_print_internal (std::ostream& os, const ArrayN<std::string>& sa, | 107 octave_print_internal (std::ostream& os, const ArrayN<std::string>& sa, |
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 template <class T> | 111 template <class T> |
117 template <class T> | 117 template <class T> |
118 extern void | 118 extern void |
119 octave_print_internal (std::ostream& os, const octave_int<T>& sa, | 119 octave_print_internal (std::ostream& os, const octave_int<T>& sa, |
120 bool pr_as_read_syntax = false); | 120 bool pr_as_read_syntax = false); |
121 | 121 |
122 extern void | 122 extern OCTINTERP_API void |
123 octave_print_internal (std::ostream& os, const Cell& cell, | 123 octave_print_internal (std::ostream& os, const Cell& cell, |
124 bool pr_as_read_syntax = false, | 124 bool pr_as_read_syntax = false, |
125 int extra_indent = 0, | 125 int extra_indent = 0, |
126 bool pr_as_string = false); | 126 bool pr_as_string = false); |
127 | 127 |