]> git.lyx.org Git - lyx.git/blobdiff - src/mathed/math_extern.h
Ensure all #warning statements are wrapped by #ifdef WITH_WARNINGS.
[lyx.git] / src / mathed / math_extern.h
index 31a2fba64b30a11541b8e36c12454db8cf9268b5..3fcf32a5b1e502e90a9ed67224d8bb8e92f8d025 100644 (file)
@@ -1,11 +1,19 @@
+// -*- C++ -*-
+/**
+ * \file math_extern.h
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
+ *
+ * \author André Pönitz
+ *
+ * Full author contact details are available in file CREDITS.
+ */
+
 #ifndef MATH_EXTERN_H
 #define MATH_EXTERN_H
 
-#ifdef __GNUG__
-#pragma interface
-#endif
+#include <string>
 
-#include "LString.h"
 
 class NormalStream;
 class MapleStream;
@@ -18,16 +26,16 @@ class MathArray;
 
 void write(MathArray const &, WriteStream &);
 void normalize(MathArray const &, NormalStream &);
-void maplize(MathArray const &, MapleStream &);
-void maximize(MathArray const &, MaximaStream &);
-void mathematicize(MathArray const &, MathematicaStream &);
+void maple(MathArray const &, MapleStream &);
+void maxima(MathArray const &, MaximaStream &);
+void mathematica(MathArray const &, MathematicaStream &);
 void mathmlize(MathArray const &, MathMLStream &);
-void octavize(MathArray const &, OctaveStream &);
+void octave(MathArray const &, OctaveStream &);
 
 bool extractNumber(MathArray const & ar, int & i);
 bool extractNumber(MathArray const & ar, double & i);
 
-MathArray pipeThroughExtern(string const & lang, string const & extra,
+MathArray pipeThroughExtern(std::string const & lang, std::string const & extra,
        MathArray const & ar);
 
 #endif