LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
qtSgmlEntities.cpp File Reference
#include "qtSgmlEntities.h"

Go to the source code of this file.

Classes

struct  TextHtmlEntity
 

Macros

#define MAX_ENTITY   258
 

Functions

 Q_STATIC_ASSERT (MAX_ENTITY==sizeof entities/sizeof *entities)
 
static bool operator< (const QStringView &entityStr, const TextHtmlEntity &entity)
 
static bool operator< (const TextHtmlEntity &entity, const QStringView &entityStr)
 
static QChar resolveEntity (const QStringView &entity)
 
QString parseEntity (QStringView entity)
 

Variables

static const ushort windowsLatin1ExtendedCharacters [0xA0 - 0x80]
 
static const struct TextHtmlEntity entities []
 

Macro Definition Documentation

◆ MAX_ENTITY

#define MAX_ENTITY   258

Definition at line 44 of file qtSgmlEntities.cpp.

Function Documentation

◆ operator<() [1/2]

static bool operator< ( const QStringView &  entityStr,
const TextHtmlEntity &  entity 
)
static

Definition at line 307 of file qtSgmlEntities.cpp.

◆ operator<() [2/2]

static bool operator< ( const TextHtmlEntity &  entity,
const QStringView &  entityStr 
)
static

Definition at line 311 of file qtSgmlEntities.cpp.

◆ parseEntity()

QString parseEntity ( QStringView  entity)

Definition at line 327 of file qtSgmlEntities.cpp.

◆ Q_STATIC_ASSERT()

Q_STATIC_ASSERT ( MAX_ENTITY  = =sizeof entities/sizeof *entities)

◆ resolveEntity()

static QChar resolveEntity ( const QStringView &  entity)
static

Definition at line 316 of file qtSgmlEntities.cpp.

Variable Documentation

◆ entities

const struct TextHtmlEntity entities[]
static

◆ windowsLatin1ExtendedCharacters

const ushort windowsLatin1ExtendedCharacters[0xA0 - 0x80]
static

Definition at line 8 of file qtSgmlEntities.cpp.