]> git.lyx.org Git - lyx.git/blob - src/mathed/math_mathmlstream.C
add missing #include (wonder why it compiled here...)
[lyx.git] / src / mathed / math_mathmlstream.C
1
2 #include "support/LOstream.h"
3 #include "math_inset.h"
4 #include "math_mathmlstream.h"
5
6
7 MathMLStream & MathMLStream::operator<<(MathInset const * p)
8 {
9         p->mathmlize(*this);
10         return *this;           
11 }
12
13
14 MathMLStream & MathMLStream::operator<<(MathArray const & ar)
15 {
16         ar.mathmlize(*this);
17         return *this;           
18 }
19
20
21 MathMLStream & MathMLStream::operator<<(char const * s)
22 {
23         os_ << s;
24         return *this;           
25 }
26
27
28 MathMLStream & MathMLStream::operator<<(char c)
29 {
30         os_ << c;
31         return *this;           
32 }
33
34
35
36
37 MapleStream & MapleStream::operator<<(MathInset const * p)
38 {
39         p->maplize(*this);
40         return *this;           
41 }
42
43
44 MapleStream & MapleStream::operator<<(MathArray const & ar)
45 {
46         ar.maplize(*this);
47         return *this;           
48 }
49
50
51 MapleStream & MapleStream::operator<<(char const * s)
52 {
53         os_ << s;
54         return *this;           
55 }
56
57
58 MapleStream & MapleStream::operator<<(char c)
59 {
60         os_ << c;
61         return *this;           
62 }
63
64
65
66
67 OctaveStream & OctaveStream::operator<<(MathInset const * p)
68 {
69         p->octavize(*this);
70         return *this;           
71 }
72
73
74 OctaveStream & OctaveStream::operator<<(MathArray const & ar)
75 {
76         ar.octavize(*this);
77         return *this;           
78 }
79
80
81 OctaveStream & OctaveStream::operator<<(char const * s)
82 {
83         os_ << s;
84         return *this;           
85 }
86
87
88 OctaveStream & OctaveStream::operator<<(char c)
89 {
90         os_ << c;
91         return *this;           
92 }
93