#include <stdio.h>#include <stdlib.h>#include <string.h>#include "ut_types.h"#include "ut_assert.h"#include "ut_debugmsg.h"#include "ut_string.h"#include "ie_imp_WML.h"#include "ie_impGraphic.h"#include "ie_types.h"#include "pd_Document.h"#include "ut_growbuf.h"#include "ut_path.h"#include "ut_string_class.h"#include "fg_GraphicRaster.h"Defines | |
| #define | TT_OTHER 0 |
| #define | TT_DOCUMENT 1 |
| #define | TT_SECTION 2 |
| #define | TT_BLOCK 3 |
| #define | TT_IMAGE 4 |
| #define | TT_BREAK 5 |
| #define | TT_BOLD 6 |
| #define | TT_ITALIC 7 |
| #define | TT_UNDERLINE 8 |
| #define | TT_STRONG 9 |
| #define | TT_EMPHASIS 10 |
| #define | TT_BIG 11 |
| #define | TT_SMALL 12 |
| #define | TT_TABLE 13 |
| #define | TT_TABLE_ROW 14 |
| #define | TT_TABLE_CELL 15 |
| #define | TT_ACCESS 16 |
| #define | TT_HEAD 17 |
| #define | TT_META 18 |
| #define | TT_TEMPLATE 19 |
| #define | TT_DO 20 |
| #define | TT_ONEVENT 21 |
| #define | TT_POSTFIELD 22 |
| #define | TT_GO 23 |
| #define | TT_NOOP 24 |
| #define | TT_PREV 25 |
| #define | TT_REFRESH 26 |
| #define | TT_FIELDSET 27 |
| #define | TT_INPUT 28 |
| #define | TT_OPTGROUP 29 |
| #define | TT_OPTION 30 |
| #define | TT_SELECT 31 |
| #define | TT_SETVAR 32 |
| #define | TT_TIMER 33 |
| #define | TT_ANCHOR 34 |
| #define | TT_LINK 35 |
| #define | TokenTableSize ((sizeof(s_Tokens)/sizeof(s_Tokens[0]))) |
| #define | X_TestParseState(ps) ((m_parseState==(ps))) |
| #define | X_VerifyParseState(ps) |
| #define | X_CheckDocument(b) |
| #define | X_CheckError(v) |
| #define | X_EatIfAlreadyError() do { if (m_error) return; } while (0) |
Variables | |
| static IE_SuffixConfidence | IE_Imp_WML_Sniffer__SuffixConfidence [] |
| static struct xmlToIdMapping | s_Tokens [] |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_ACCESS 16 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_ANCHOR 34 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_BIG 11 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_BLOCK 3 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_BOLD 6 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_BREAK 5 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_DO 20 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_DOCUMENT 1 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_EMPHASIS 10 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_FIELDSET 27 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_GO 23 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_HEAD 17 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_IMAGE 4 |
| #define TT_INPUT 28 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_ITALIC 7 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_LINK 35 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_META 18 |
| #define TT_NOOP 24 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_ONEVENT 21 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_OPTGROUP 29 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_OPTION 30 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_OTHER 0 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_POSTFIELD 22 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_PREV 25 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_REFRESH 26 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_SECTION 2 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_SELECT 31 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_SETVAR 32 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_SMALL 12 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_STRONG 9 |
| #define TT_TABLE 13 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_TABLE_CELL 15 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_TABLE_ROW 14 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_TEMPLATE 19 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_TIMER 33 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define TT_UNDERLINE 8 |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define X_CheckDocument | ( | b | ) |
do { if (!(b)) \ { m_error = UT_IE_BOGUSDOCUMENT; \ UT_DEBUGMSG(("WML import: X_CheckDocument() failed %s\n", #b)); \ return; } } while (0)
Referenced by IE_Imp_WML::endElement(), IE_Imp_WML::openTable(), and IE_Imp_WML::startElement().
| #define X_CheckError | ( | v | ) |
do { if (!(v)) \ { m_error = UT_ERROR; \ UT_DEBUGMSG(("WML import: X_CheckError() failed %s\n", #v)); \ return; } } while (0)
Referenced by IE_Imp_WML::closeTable(), IE_Imp_WML::createImage(), IE_Imp_WML::endElement(), IE_Imp_WML::openCell(), IE_Imp_WML::openRow(), IE_Imp_WML::openTable(), and IE_Imp_WML::startElement().
| #define X_EatIfAlreadyError | ( | ) | do { if (m_error) return; } while (0) |
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
| #define X_TestParseState | ( | ps | ) | ((m_parseState==(ps))) |
| #define X_VerifyParseState | ( | ps | ) |
do { if (!(X_TestParseState(ps))) \ { m_error = UT_IE_BOGUSDOCUMENT; \ UT_DEBUGMSG(("WML import: X_TestParseState() failed %s\n", #ps)); \ return; } } while (0)
Referenced by IE_Imp_WML::endElement(), and IE_Imp_WML::startElement().
{
{ "wml", UT_CONFIDENCE_PERFECT },
{ "", UT_CONFIDENCE_ZILCH }
}
struct xmlToIdMapping s_Tokens[] [static] |
1.7.1