#include "kencodingdetector.h"
#include <assert.h>
#include "guess_ja_p.h"
#include <QRegExp>
#include <QTextCodec>
#include <kglobal.h>
#include <kcharsets.h>
#include <kdebug.h>
#include <klocale.h>
#include <ctype.h>
Go to the source code of this file.
|
| static QByteArray | automaticDetectionForArabic (const unsigned char *ptr, int size) |
| static QByteArray | automaticDetectionForBaltic (const unsigned char *ptr, int size) |
| static QByteArray | automaticDetectionForCentralEuropean (const unsigned char *ptr, int size) |
| static QByteArray | automaticDetectionForCyrillic (const unsigned char *ptr, int size) |
| static QByteArray | automaticDetectionForGreek (const unsigned char *ptr, int size) |
| static QByteArray | automaticDetectionForHebrew (const unsigned char *ptr, int size) |
| static QByteArray | automaticDetectionForJapanese (const unsigned char *ptr, int size) |
| static QByteArray | automaticDetectionForTurkish (const unsigned char *ptr, int size) |
| static QByteArray | automaticDetectionForWesternEuropean (const unsigned char *ptr, int size) |
| static int | findXMLEncoding (const QByteArray &str, int &encodingLength) |
| static bool | is16Bit (QTextCodec *codec) |
| static void | skipComment (const char *&ptr, const char *pEnd) |
◆ MAX_BUFFER
| #define MAX_BUFFER 16*1024 |
◆ MIB
| Enumerator |
|---|
| MibLatin1 | |
| Mib8859_8 | |
| MibUtf8 | |
| MibUcs2 | |
| MibUtf16 | |
| MibUtf16BE | |
| MibUtf16LE | |
Definition at line 49 of file kencodingdetector.cpp.
◆ automaticDetectionForArabic()
| QByteArray automaticDetectionForArabic |
( |
const unsigned char * | ptr, |
|
|
int | size ) |
|
static |
◆ automaticDetectionForBaltic()
| QByteArray automaticDetectionForBaltic |
( |
const unsigned char * | ptr, |
|
|
int | size ) |
|
static |
◆ automaticDetectionForCentralEuropean()
| QByteArray automaticDetectionForCentralEuropean |
( |
const unsigned char * | ptr, |
|
|
int | size ) |
|
static |
◆ automaticDetectionForCyrillic()
| QByteArray automaticDetectionForCyrillic |
( |
const unsigned char * | ptr, |
|
|
int | size ) |
|
static |
◆ automaticDetectionForGreek()
| QByteArray automaticDetectionForGreek |
( |
const unsigned char * | ptr, |
|
|
int | size ) |
|
static |
◆ automaticDetectionForHebrew()
| QByteArray automaticDetectionForHebrew |
( |
const unsigned char * | ptr, |
|
|
int | size ) |
|
static |
◆ automaticDetectionForJapanese()
| QByteArray automaticDetectionForJapanese |
( |
const unsigned char * | ptr, |
|
|
int | size ) |
|
static |
◆ automaticDetectionForTurkish()
| QByteArray automaticDetectionForTurkish |
( |
const unsigned char * | ptr, |
|
|
int | size ) |
|
static |
◆ automaticDetectionForWesternEuropean()
| QByteArray automaticDetectionForWesternEuropean |
( |
const unsigned char * | ptr, |
|
|
int | size ) |
|
static |
◆ findXMLEncoding()
| int findXMLEncoding |
( |
const QByteArray & | str, |
|
|
int & | encodingLength ) |
|
static |
◆ is16Bit()
| bool is16Bit |
( |
QTextCodec * | codec | ) |
|
|
static |
◆ skipComment()
| void skipComment |
( |
const char *& | ptr, |
|
|
const char * | pEnd ) |
|
static |
This file is part of the KDE documentation.
Documentation copyright © 1996-2026 The KDE developers.
Generated on
by
doxygen 1.15.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.