COPASI API
4.16.103
|
#include <CStructureParser.h>
Public Member Functions | |
bool | characters (const QString &) |
CStructureParser (int) | |
bool | endElement (const QString &, const QString &, const QString &) |
QString | getTeX () |
bool | ignorableWhitespace (const QString &) |
bool | skippedEntity (const QString &) |
bool | startDocument () |
bool | startElement (const QString &, const QString &, const QString &, const QXmlAttributes &) |
Private Attributes | |
QString | indent |
int | indexColumns |
QLinkedList< QString > | mListOfUncompletedTags |
bool | needToWriteColumnAllignment |
int | sumColumns |
QString | tagName |
QString | tex |
QString | texHead |
QString | texTail |
Definition at line 21 of file CStructureParser.h.
CStructureParser::CStructureParser | ( | int | n | ) |
NOTE: We use index 1 and 2 to refer to the first and to the second part, resp., of some elements. These elements are mfrac, msub, and msup.
Definition at line 26 of file CStructureParser.cpp.
bool CStructureParser::characters | ( | const QString & | str | ) |
bool CStructureParser::endElement | ( | const QString & | , |
const QString & | , | ||
const QString & | qName | ||
) |
Definition at line 335 of file CStructureParser.cpp.
References indent, indexColumns, mListOfUncompletedTags, sumColumns, tex, texTail, and TRUE.
QString CStructureParser::getTeX | ( | ) |
Definition at line 459 of file CStructureParser.cpp.
References tex, texHead, and texTail.
Referenced by CMathMLToTeX::mNode(), and CMathMLToTeX::mtableNode().
bool CStructureParser::ignorableWhitespace | ( | const QString & | ) |
bool CStructureParser::skippedEntity | ( | const QString & | ) |
bool CStructureParser::startDocument | ( | ) |
Definition at line 38 of file CStructureParser.cpp.
References indent, indexColumns, needToWriteColumnAllignment, sumColumns, tex, and TRUE.
bool CStructureParser::startElement | ( | const QString & | , |
const QString & | , | ||
const QString & | qName, | ||
const QXmlAttributes & | attr | ||
) |
Definition at line 53 of file CStructureParser.cpp.
References indent, indexColumns, mListOfUncompletedTags, needToWriteColumnAllignment, sumColumns, tagName, tex, texHead, and TRUE.
|
private |
Definition at line 39 of file CStructureParser.h.
Referenced by endElement(), startDocument(), and startElement().
|
private |
Definition at line 50 of file CStructureParser.h.
Referenced by endElement(), startDocument(), and startElement().
|
private |
Definition at line 52 of file CStructureParser.h.
Referenced by endElement(), and startElement().
|
private |
Definition at line 48 of file CStructureParser.h.
Referenced by startDocument(), and startElement().
|
private |
Definition at line 49 of file CStructureParser.h.
Referenced by endElement(), startDocument(), and startElement().
|
private |
Definition at line 45 of file CStructureParser.h.
Referenced by characters(), and startElement().
|
private |
Definition at line 42 of file CStructureParser.h.
Referenced by characters(), endElement(), getTeX(), startDocument(), and startElement().
|
private |
Definition at line 42 of file CStructureParser.h.
Referenced by getTeX(), and startElement().
|
private |
Definition at line 42 of file CStructureParser.h.
Referenced by endElement(), and getTeX().