Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines
nsIUnicodeDecoder.h File Reference
#include "nscore.h"
#include "nsISupports.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  nsIUnicodeDecoder
 Interface for a Converter from a Charset into Unicode. More...

Defines

#define NS_IUNICODEDECODER_IID
#define NS_EXACT_LENGTH   NS_ERROR_GENERATE_SUCCESS(NS_ERROR_MODULE_UCONV, 11)
#define NS_PARTIAL_MORE_INPUT   NS_ERROR_GENERATE_SUCCESS(NS_ERROR_MODULE_UCONV, 12)
#define NS_PARTIAL_MORE_OUTPUT   NS_ERROR_GENERATE_SUCCESS(NS_ERROR_MODULE_UCONV, 13)
#define NS_ERROR_ILLEGAL_INPUT   NS_ERROR_GENERATE_FAILURE(NS_ERROR_MODULE_UCONV, 14)
#define NS_OK_UDEC_EXACTLENGTH   NS_ERROR_GENERATE_SUCCESS(NS_ERROR_MODULE_UCONV, 11)
#define NS_OK_UDEC_MOREINPUT   NS_ERROR_GENERATE_SUCCESS(NS_ERROR_MODULE_UCONV, 12)
#define NS_OK_UDEC_MOREOUTPUT   NS_ERROR_GENERATE_SUCCESS(NS_ERROR_MODULE_UCONV, 13)
#define NS_ERROR_UDEC_ILLEGALINPUT   NS_ERROR_GENERATE_FAILURE(NS_ERROR_MODULE_UCONV, 14)
#define NS_OK_UDEC_NOBOMFOUND   NS_ERROR_GENERATE_SUCCESS(NS_ERROR_MODULE_UCONV, 14)
#define NS_UNICODEDECODER_CONTRACTID_BASE   "@mozilla.org/intl/unicode/decoder;1?charset="

Define Documentation

Definition at line 64 of file nsIUnicodeDecoder.h.

Definition at line 78 of file nsIUnicodeDecoder.h.

Definition at line 55 of file nsIUnicodeDecoder.h.

Value:
{ 0xb2f178e1, 0x832a, 0x11d2,      \
              { 0x8a, 0x8e, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36 }}

Definition at line 49 of file nsIUnicodeDecoder.h.

Definition at line 69 of file nsIUnicodeDecoder.h.

Definition at line 72 of file nsIUnicodeDecoder.h.

Definition at line 75 of file nsIUnicodeDecoder.h.

Definition at line 81 of file nsIUnicodeDecoder.h.

Definition at line 58 of file nsIUnicodeDecoder.h.

Definition at line 61 of file nsIUnicodeDecoder.h.

#define NS_UNICODEDECODER_CONTRACTID_BASE   "@mozilla.org/intl/unicode/decoder;1?charset="

Definition at line 85 of file nsIUnicodeDecoder.h.