Logo Search packages:      
Sourcecode: xulrunner-1.9 version File versions

nsUTF32BEToUnicode Class Reference

#include <nsUTF32ToUnicode.h>

Inheritance diagram for nsUTF32BEToUnicode:

nsUTF32ToUnicode nsBasicDecoderSupport nsIUnicodeDecoder nsISupports

List of all members.

Detailed Description

A character set converter from UTF32BE to Unicode. A subclass of UTF32ToUnicode. 08/Dec/2002
Jungshik Shin

Definition at line 91 of file nsUTF32ToUnicode.h.

Public Types

enum  { kOnError_Recover, kOnError_Signal }

Public Member Functions

NS_IMETHOD Convert (const char *aSrc, PRInt32 *aSrcLength, PRUnichar *aDest, PRInt32 *aDestLength)
 NS_IMETHOD_ (nsrefcnt) Release(void)=0
 NS_IMETHOD_ (nsrefcnt) AddRef(void)=0
NS_IMETHOD QueryInterface (REFNSIID aIID, void **aInstancePtr)=0

Protected Member Functions

NS_IMETHOD GetMaxLength (const char *aSrc, PRInt32 aSrcLength, PRInt32 *aDestLength)

Protected Attributes

PRUint8 mBufferInc [4]
PRUint16 mState

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

Generated by  Doxygen 1.6.0   Back to index