You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
673 B
27 lines
673 B
#ifndef _QIConsoleWriter_h_
|
|
#define _QIConsoleWriter_h_
|
|
|
|
#include "QIWriter.h"
|
|
|
|
extern const char *SPECIAL_CHARS_CONSOLE [];
|
|
|
|
class QIConsoleWriter : public QIWriter {
|
|
|
|
public:
|
|
inline QIConsoleWriter() {}
|
|
inline virtual ~QIConsoleWriter() {}
|
|
|
|
|
|
string formatBeginDoc (void);
|
|
string formatDefault (string rawText);
|
|
string formatSection (string sectionName);
|
|
string formatSubsection (string subsectionName);
|
|
string formatMath (string expr);
|
|
string formatInfo (string information);
|
|
string formatExponent (string exponent);
|
|
string formatSpecial (SpecialChar id);
|
|
string formatEndDoc (void);
|
|
|
|
};
|
|
|
|
#endif
|
|
|