#include <HtmlEntities.hh>
Static Public Member Functions | |
static void | decodeStr (QString *str) |
static QString * | decode (const QString *src) |
static QString * | decode (const QString &src) |
static QString * | decode (const char *src) |
static QString * | decode (const string *src) |
static QString * | decode (const string &src) |
static void | encodeStr (QString *str) |
static QString * | encode (const QString *src) |
static QString * | encode (const QString &src) |
static QString * | encode (const char *src) |
static QString * | encode (const string *src) |
static QString * | encode (const string &src) |
static QChar | resolveEntity (const QString &entity) |
static QString | resolveEntity (quint16 entityCode) |
Static Private Attributes | |
static const int | MaxEntities = 248 |
static const int | FirstEntities = 10 |
static const HtmlEntity | first [] |
static const HtmlEntity | entities [] |
static const HtmlEntity * | end_ent = &entities[MaxEntities] |
static const HtmlEntity * | start_ent = &entities[0] |
static const HtmlEntity * | end_first = &first[FirstEntities] |
static const HtmlEntity * | start_first = &first[0] |
Definition at line 40 of file HtmlEntities.hh.
QString * HTML::decode | ( | const string & | src | ) | [static] |
Definition at line 459 of file HtmlEntities.cc.
QString * HTML::decode | ( | const string * | src | ) | [static] |
Definition at line 449 of file HtmlEntities.cc.
QString * HTML::decode | ( | const char * | src | ) | [static] |
Definition at line 435 of file HtmlEntities.cc.
QString * HTML::decode | ( | const QString & | src | ) | [static] |
Definition at line 421 of file HtmlEntities.cc.
QString * HTML::decode | ( | const QString * | src | ) | [static] |
Definition at line 409 of file HtmlEntities.cc.
void HTML::decodeStr | ( | QString * | str | ) | [static] |
Definition at line 389 of file HtmlEntities.cc.
QString * HTML::encode | ( | const string & | src | ) | [static] |
Definition at line 551 of file HtmlEntities.cc.
QString * HTML::encode | ( | const string * | src | ) | [static] |
Definition at line 541 of file HtmlEntities.cc.
QString * HTML::encode | ( | const char * | src | ) | [static] |
Definition at line 527 of file HtmlEntities.cc.
QString * HTML::encode | ( | const QString & | src | ) | [static] |
Definition at line 513 of file HtmlEntities.cc.
QString * HTML::encode | ( | const QString * | src | ) | [static] |
Definition at line 501 of file HtmlEntities.cc.
void HTML::encodeStr | ( | QString * | str | ) | [static] |
Definition at line 477 of file HtmlEntities.cc.
QString HTML::resolveEntity | ( | quint16 | entityCode | ) | [static] |
Definition at line 369 of file HtmlEntities.cc.
QChar HTML::resolveEntity | ( | const QString & | entity | ) | [static] |
Definition at line 355 of file HtmlEntities.cc.
const HtmlEntity * HTML::end_ent = &entities[MaxEntities] [static, private] |
Definition at line 84 of file HtmlEntities.hh.
const HtmlEntity * HTML::end_first = &first[FirstEntities] [static, private] |
Definition at line 86 of file HtmlEntities.hh.
const HtmlEntity HTML::entities [static, private] |
Definition at line 82 of file HtmlEntities.hh.
const HtmlEntity HTML::first [static, private] |
Initial value:
{ { "acirc", 0x00e2 }, { "agrave", 0x00e0 }, { "ccedil", 0x00e7 }, { "eacute", 0x00e9 }, { "ecirc", 0x00ea }, { "egrave", 0x00e8 }, { "icirc", 0x00ee }, { "ocirc", 0x00f4 }, { "ucirc", 0x00fb }, { "ugrave", 0x00f9 }, }
Definition at line 81 of file HtmlEntities.hh.
const int HTML::FirstEntities = 10 [static, private] |
Definition at line 80 of file HtmlEntities.hh.
const int HTML::MaxEntities = 248 [static, private] |
Definition at line 79 of file HtmlEntities.hh.
const HtmlEntity * HTML::start_ent = &entities[0] [static, private] |
Definition at line 85 of file HtmlEntities.hh.
const HtmlEntity * HTML::start_first = &first[0] [static, private] |
Definition at line 87 of file HtmlEntities.hh.