Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

ucnvmbcs.h File Reference

Go to the source code of this file.

Compounds

struct  _MBCSHeader
struct  _MBCSToUFallback
struct  UConverterMBCSTable

Typedefs

typedef struct UConverterMBCSTable  UConverterMBCSTable
typedef struct UConverterSharedData UConverterSharedData

Enumerations

enum  {
  MBCS_STATE_ILLEGAL, MBCS_STATE_CHANGE_ONLY, MBCS_STATE_UNASSIGNED, MBCS_STATE_FALLBACK_DIRECT_16,
  MBCS_STATE_FALLBACK_DIRECT_20, MBCS_STATE_VALID_DIRECT_16, MBCS_STATE_VALID_DIRECT_20, MBCS_STATE_VALID_16,
  MBCS_STATE_VALID_16_PAIR
}
enum  {
  MBCS_OUTPUT_1, MBCS_OUTPUT_2, MBCS_OUTPUT_3, MBCS_OUTPUT_4,
  MBCS_OUTPUT_3_EUC = 8, MBCS_OUTPUT_4_EUC
}

Functions

U_CFUNC UChar32 _MBCSSimpleGetNextUChar (UConverterSharedData *sharedData, const char **pSource, const char *sourceLimit, UBool useFallback)
U_CFUNC UBool _MBCSIsLeadByte (UConverterSharedData *sharedData, char byte)
U_CFUNC int32_t _MBCSFromUChar32 (UConverterSharedData *sharedData, UChar32 c, uint32_t *pValue, UBool useFallback)


Typedef Documentation

typedef struct UConverterMBCSTable UConverterMBCSTable
 

typedef struct UConverterSharedData UConverterSharedData
 

Definition at line 109 of file ucnvmbcs.h.


Enumeration Type Documentation

anonymous enum
 

Enumeration values:
MBCS_STATE_ILLEGAL  
MBCS_STATE_CHANGE_ONLY  
MBCS_STATE_UNASSIGNED  
MBCS_STATE_FALLBACK_DIRECT_16  
MBCS_STATE_FALLBACK_DIRECT_20  
MBCS_STATE_VALID_DIRECT_16  
MBCS_STATE_VALID_DIRECT_20  
MBCS_STATE_VALID_16  
MBCS_STATE_VALID_16_PAIR  

Definition at line 24 of file ucnvmbcs.h.

anonymous enum
 

Enumeration values:
MBCS_OUTPUT_1  
MBCS_OUTPUT_2  
MBCS_OUTPUT_3  
MBCS_OUTPUT_4  
MBCS_OUTPUT_3_EUC  
MBCS_OUTPUT_4_EUC  

Definition at line 39 of file ucnvmbcs.h.


Function Documentation

U_CFUNC int32_t _MBCSFromUChar32 ( UConverterSharedData * sharedData,
UChar32 c,
uint32_t * pValue,
UBool useFallback )
 

U_CFUNC UBool _MBCSIsLeadByte ( UConverterSharedData * sharedData,
char byte )
 

U_CFUNC UChar32 _MBCSSimpleGetNextUChar ( UConverterSharedData * sharedData,
const char ** pSource,
const char * sourceLimit,
UBool useFallback )
 


Generated at Tue Dec 5 17:55:46 2000 for ICU by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000