2001-12-05 08:04:20 +00:00
|
|
|
// -*- C++ -*-
|
2001-12-03 16:24:50 +00:00
|
|
|
#ifndef MATH_STREAMSTR_H
|
|
|
|
#define MATH_STREAMSTR_H
|
|
|
|
|
|
|
|
#include "LString.h"
|
2001-12-03 17:52:48 +00:00
|
|
|
|
|
|
|
class WriteStream;
|
2001-12-05 08:04:20 +00:00
|
|
|
class NormalStream;
|
|
|
|
class MapleStream;
|
2002-07-01 11:17:14 +00:00
|
|
|
class MathematicaStream;
|
2001-12-05 08:04:20 +00:00
|
|
|
class MathMLStream;
|
|
|
|
class OctaveStream;
|
2001-12-03 16:24:50 +00:00
|
|
|
|
|
|
|
//
|
|
|
|
// writing strings directly
|
|
|
|
//
|
|
|
|
|
2001-12-03 17:52:48 +00:00
|
|
|
WriteStream & operator<<(WriteStream & ws, string const & s);
|
2001-12-05 08:04:20 +00:00
|
|
|
NormalStream & operator<<(NormalStream & ns, string const & s);
|
|
|
|
MapleStream & operator<<(MapleStream & ms, string const & s);
|
2002-07-01 11:17:14 +00:00
|
|
|
MathematicaStream & operator<<(MathematicaStream & ms, string const & s);
|
2001-12-05 08:04:20 +00:00
|
|
|
MathMLStream & operator<<(MathMLStream & ms, string const & s);
|
|
|
|
OctaveStream & operator<<(OctaveStream & os, string const & s);
|
2001-12-03 16:24:50 +00:00
|
|
|
#endif
|