KDECore
#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) |
|
#define MAX_BUFFER 16*1024 |
Enumerator |
---|
MibLatin1 |
|
Mib8859_8 |
|
MibUtf8 |
|
MibUcs2 |
|
MibUtf16 |
|
MibUtf16BE |
|
MibUtf16LE |
|
Definition at line 49 of file kencodingdetector.cpp.
static QByteArray automaticDetectionForArabic |
( |
const unsigned char * |
ptr, |
|
|
int |
size |
|
) |
| |
|
static |
static QByteArray automaticDetectionForBaltic |
( |
const unsigned char * |
ptr, |
|
|
int |
size |
|
) |
| |
|
static |
static QByteArray automaticDetectionForCentralEuropean |
( |
const unsigned char * |
ptr, |
|
|
int |
size |
|
) |
| |
|
static |
static QByteArray automaticDetectionForCyrillic |
( |
const unsigned char * |
ptr, |
|
|
int |
size |
|
) |
| |
|
static |
static QByteArray automaticDetectionForGreek |
( |
const unsigned char * |
ptr, |
|
|
int |
size |
|
) |
| |
|
static |
static QByteArray automaticDetectionForHebrew |
( |
const unsigned char * |
ptr, |
|
|
int |
size |
|
) |
| |
|
static |
static QByteArray automaticDetectionForJapanese |
( |
const unsigned char * |
ptr, |
|
|
int |
size |
|
) |
| |
|
static |
static QByteArray automaticDetectionForTurkish |
( |
const unsigned char * |
ptr, |
|
|
int |
size |
|
) |
| |
|
static |
static QByteArray automaticDetectionForWesternEuropean |
( |
const unsigned char * |
ptr, |
|
|
int |
size |
|
) |
| |
|
static |
static int findXMLEncoding |
( |
const QByteArray & |
str, |
|
|
int & |
encodingLength |
|
) |
| |
|
static |
static void skipComment |
( |
const char *& |
ptr, |
|
|
const char * |
pEnd |
|
) |
| |
|
static |
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:22:12 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.