Eneboo - Documentación para desarrolladores
Métodos públicos
Referencia de la Clase QGb2312Codec

The QGb2312Codec class provides conversion to and from the Chinese GB2312 encoding. Más...

#include <qgb18030codec.h>

Diagrama de herencias de QGb2312Codec
QGb18030Codec QGb18030Codec QTextCodec QTextCodec QTextCodec QTextCodec

Lista de todos los miembros.

Métodos públicos

 QGb2312Codec ()
int mibEnum () const
const char * name () const
QTextDecodermakeDecoder () const
QCString fromUnicode (const QString &uc, int &lenInOut) const
QString toUnicode (const char *chars, int len) const
int heuristicContentMatch (const char *chars, int len) const
int heuristicNameMatch (const char *hint) const
 QGb2312Codec ()
int mibEnum () const
const char * name () const
QTextDecodermakeDecoder () const
QCString fromUnicode (const QString &uc, int &lenInOut) const
QString toUnicode (const char *chars, int len) const
int heuristicContentMatch (const char *chars, int len) const
int heuristicNameMatch (const char *hint) const

Descripción detallada

The QGb2312Codec class provides conversion to and from the Chinese GB2312 encoding.

The GB2312 encoding has been superceded by the GB18030 encoding and GB18030 is backward compatible to GB2312. For this reason the QGb2312Codec class is implemented in terms of the GB18030 codec and uses its 0xA1A1-0xFEFE subset for conversion from and to Unicode.

The QGb2312Codec is kept mainly for compatibility reasons with older software.


Documentación del constructor y destructor

QGb2312Codec::QGb2312Codec ( )
QGb2312Codec::QGb2312Codec ( )

Documentación de las funciones miembro

QCString QGb2312Codec::fromUnicode ( const QString uc,
int lenInOut 
) const [virtual]

Reimplementado de QGb18030Codec.

QCString QGb2312Codec::fromUnicode ( const QString uc,
int lenInOut 
) const [virtual]

Reimplementado de QGb18030Codec.

int QGb2312Codec::heuristicContentMatch ( const char *  chars,
int  len 
) const [virtual]

Reimplementado de QGb18030Codec.

int QGb2312Codec::heuristicContentMatch ( const char *  chars,
int  len 
) const [virtual]

Reimplementado de QGb18030Codec.

int QGb2312Codec::heuristicNameMatch ( const char *  hint) const [virtual]

Reimplementado de QGb18030Codec.

int QGb2312Codec::heuristicNameMatch ( const char *  hint) const [virtual]

Reimplementado de QGb18030Codec.

QTextDecoder* QGb2312Codec::makeDecoder ( ) const [virtual]

Reimplementado de QGb18030Codec.

QTextDecoder * QGb2312Codec::makeDecoder ( ) const [virtual]

Reimplementado de QGb18030Codec.

int QGb2312Codec::mibEnum ( ) const [virtual]

Reimplementado de QGb18030Codec.

int QGb2312Codec::mibEnum ( ) const [virtual]

Reimplementado de QGb18030Codec.

const char* QGb2312Codec::name ( ) const [virtual]

Reimplementado de QGb18030Codec.

const char * QGb2312Codec::name ( ) const [virtual]

Reimplementado de QGb18030Codec.

QString QGb2312Codec::toUnicode ( const char *  chars,
int  len 
) const [virtual]

Reimplementado de QGb18030Codec.

QString QGb2312Codec::toUnicode ( const char *  chars,
int  len 
) const [virtual]

Reimplementado de QGb18030Codec.


La documentación para esta clase fue generada a partir de los siguientes ficheros:
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'