Qt 4.8
Public Functions | List of all members
QJpUnicodeConv_Unicode_ASCII Class Reference
Inheritance diagram for QJpUnicodeConv_Unicode_ASCII:
QJpUnicodeConv

Public Functions

uint jisx0208ToUnicode (uint h, uint l) const
 
uint jisx0212ToUnicode (uint h, uint l) const
 
 QJpUnicodeConv_Unicode_ASCII (int r)
 
uint unicodeToJisx0208 (uint h, uint l) const
 
uint unicodeToJisx0212 (uint h, uint l) const
 
- Public Functions inherited from QJpUnicodeConv
virtual uint asciiToUnicode (uint h, uint l) const
 
uint asciiToUnicode (uint ascii) const
 
uint cp932ToUnicode (uint h, uint l) const
 
uint jisx0201KanaToUnicode (uint h, uint l) const
 
uint jisx0201KanaToUnicode (uint jis) const
 
virtual uint jisx0201LatinToUnicode (uint h, uint l) const
 
uint jisx0201LatinToUnicode (uint jis) const
 
uint jisx0201ToUnicode (uint h, uint l) const
 
uint jisx0201ToUnicode (uint jis) const
 
uint jisx0208ToUnicode (uint jis) const
 
uint jisx0212ToUnicode (uint jis) const
 
uint sjisibmvdcToUnicode (uint h, uint l) const
 
uint sjisToUnicode (uint h, uint l) const
 
uint sjisToUnicode (uint sjis) const
 
virtual uint unicodeToAscii (uint h, uint l) const
 
uint unicodeToAscii (uint unicode) const
 
uint unicodeToCp932 (uint h, uint l) const
 
uint unicodeToJisx0201 (uint h, uint l) const
 
uint unicodeToJisx0201 (uint unicode) const
 
uint unicodeToJisx0201Kana (uint h, uint l) const
 
uint unicodeToJisx0201Kana (uint unicode) const
 
virtual uint unicodeToJisx0201Latin (uint h, uint l) const
 
uint unicodeToJisx0201Latin (uint unicode) const
 
uint unicodeToJisx0208 (uint unicode) const
 
uint unicodeToJisx0212 (uint unicode) const
 
uint unicodeToSjis (uint h, uint l) const
 
uint unicodeToSjis (uint unicode) const
 
uint unicodeToSjisibmvdc (uint h, uint l) const
 
virtual ~QJpUnicodeConv ()
 

Additional Inherited Members

- Public Types inherited from QJpUnicodeConv
enum  Rules {
  Default = 0x0000, Unicode = 0x0001, Unicode_JISX0201 = 0x0001, Unicode_ASCII = 0x0002,
  JISX0221_JISX0201 = 0x0003, JISX0221_ASCII = 0x0004, Sun_JDK117 = 0x0005, Microsoft_CP932 = 0x0006,
  NEC_VDC = 0x0100, UDC = 0x0200, IBM_VDC = 0x0400
}
 
- Static Public Functions inherited from QJpUnicodeConv
static QJpUnicodeConvnewConverter (int rule)
 
- Protected Functions inherited from QJpUnicodeConv
 QJpUnicodeConv (int r)
 

Detailed Description

Definition at line 315 of file qjpunicode.cpp.

Constructors and Destructors

◆ QJpUnicodeConv_Unicode_ASCII()

QJpUnicodeConv_Unicode_ASCII::QJpUnicodeConv_Unicode_ASCII ( int  r)
inline

Definition at line 317 of file qjpunicode.cpp.

317 : QJpUnicodeConv(r) {}
QJpUnicodeConv(int r)
Definition: qjpunicode.h:166

Functions

◆ jisx0208ToUnicode()

uint QJpUnicodeConv_Unicode_ASCII::jisx0208ToUnicode ( uint  h,
uint  l 
) const
virtual
Warning
This function is not part of the public interface.

Reimplemented from QJpUnicodeConv.

Definition at line 334 of file qjpunicode.cpp.

335 {
336  if ((h == 0x21) && (l == 0x40)) {
337  return 0xff3c;
338  }
340 }
virtual uint jisx0208ToUnicode(uint h, uint l) const
Definition: qjpunicode.cpp:143
QFactoryLoader * l

◆ jisx0212ToUnicode()

uint QJpUnicodeConv_Unicode_ASCII::jisx0212ToUnicode ( uint  h,
uint  l 
) const
virtual
Warning
This function is not part of the public interface.

Reimplemented from QJpUnicodeConv.

Definition at line 342 of file qjpunicode.cpp.

343 {
344  if ((h == 0x22) && (l == 0x37)) {
345  return 0xff5e;
346  }
348 }
virtual uint jisx0212ToUnicode(uint h, uint l) const
Definition: qjpunicode.cpp:161
QFactoryLoader * l

◆ unicodeToJisx0208()

uint QJpUnicodeConv_Unicode_ASCII::unicodeToJisx0208 ( uint  h,
uint  l 
) const
virtual
Warning
This function is not part of the public interface.

Reimplemented from QJpUnicodeConv.

Definition at line 350 of file qjpunicode.cpp.

351 {
352  if ((h == 0x00) && (l == 0x5c)) {
353  return 0x0000;
354  }
356 }
virtual uint unicodeToJisx0208(uint h, uint l) const
Definition: qjpunicode.cpp:221
QFactoryLoader * l

◆ unicodeToJisx0212()

uint QJpUnicodeConv_Unicode_ASCII::unicodeToJisx0212 ( uint  h,
uint  l 
) const
virtual
Warning
This function is not part of the public interface.

Reimplemented from QJpUnicodeConv.

Definition at line 359 of file qjpunicode.cpp.

360 {
361  if ((h == 0x00) && (l == 0x7e)) {
362  return 0x0000;
363  }
364  if ((h == 0xff) && (l == 0x5e)) {
365  return 0x2237;
366  }
368 }
virtual uint unicodeToJisx0208(uint h, uint l) const
Definition: qjpunicode.cpp:221
QFactoryLoader * l

The documentation for this class was generated from the following file: