libccc.h

このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

ソースコードを見る。

マクロ定義

#define CCC_CP000   0x00
#define CCC_CP437   0x01
#define CCC_CP850   0x05
#define CCC_CP866   0x0b
#define CCC_CP932   0x0d
#define CCC_CP936   0x0e
#define CCC_CP949   0x0f
#define CCC_CP950   0x10
#define CCC_CP1251   0x12
#define CCC_CP1252   0x13
#define CCC_CPUTF8   0xff
#define CCC_N_CP   0x14
#define CCC_SUCCESS   0x00000000
#define CCC_ERROR_BUFFER_SIZE   0x80000104
#define CCC_ERROR_INPUT_STREAM   0x80000108
#define CCC_ERROR_MEM_ALLOC   0x800200D9
#define CCC_ERROR_FILE_READ   0x80020130
#define CCC_ERROR_UNSUPPORTED   0x80020325

型定義

typedef unsigned short cccUCS2
typedef unsigned char cccCode

関数

int cccStrlenSJIS (cccCode const *str)
int cccStrlenGBK (cccCode const *str)
int cccStrlenKOR (cccCode const *str)
int cccStrlenBIG5 (cccCode const *str)
int cccStrlenUTF8 (cccCode const *str)
int cccStrlenCode (cccCode const *str, unsigned char cp)
int cccStrlenUCS2 (cccUCS2 const *str)
int cccSJIStoUCS2 (cccUCS2 *dst, size_t count, cccCode const *str)
int cccGBKtoUCS2 (cccUCS2 *dst, size_t count, cccCode const *str)
int cccKORtoUCS2 (cccUCS2 *dst, size_t count, cccCode const *str)
int cccBIG5toUCS2 (cccUCS2 *dst, size_t count, cccCode const *str)
int cccUTF8toUCS2 (cccUCS2 *dst, size_t count, cccCode const *str)
cccUCS2 cccSetErrorCharUCS2 (cccUCS2 code)
void cccShutDown (void)

マクロ定義

#define CCC_CP000   0x00
#define CCC_CP1251   0x12
#define CCC_CP1252   0x13
#define CCC_CP437   0x01
#define CCC_CP850   0x05
#define CCC_CP866   0x0b
#define CCC_CP932   0x0d
#define CCC_CP936   0x0e
#define CCC_CP949   0x0f
#define CCC_CP950   0x10
#define CCC_CPUTF8   0xff
#define CCC_ERROR_BUFFER_SIZE   0x80000104
#define CCC_ERROR_FILE_READ   0x80020130
#define CCC_ERROR_INPUT_STREAM   0x80000108
#define CCC_ERROR_MEM_ALLOC   0x800200D9
#define CCC_ERROR_UNSUPPORTED   0x80020325
#define CCC_N_CP   0x14
#define CCC_SUCCESS   0x00000000

型定義

typedef unsigned char cccCode
typedef unsigned short cccUCS2

関数

int cccBIG5toUCS2 ( cccUCS2 dst,
size_t  count,
cccCode const *  str 
)
int cccGBKtoUCS2 ( cccUCS2 dst,
size_t  count,
cccCode const *  str 
)
int cccKORtoUCS2 ( cccUCS2 dst,
size_t  count,
cccCode const *  str 
)
cccUCS2 cccSetErrorCharUCS2 ( cccUCS2  code  ) 
void cccShutDown ( void   ) 
int cccSJIStoUCS2 ( cccUCS2 dst,
size_t  count,
cccCode const *  str 
)
int cccStrlenBIG5 ( cccCode const *  str  ) 
int cccStrlenCode ( cccCode const *  str,
unsigned char  cp 
)
int cccStrlenGBK ( cccCode const *  str  ) 
int cccStrlenKOR ( cccCode const *  str  ) 
int cccStrlenSJIS ( cccCode const *  str  ) 
int cccStrlenUCS2 ( cccUCS2 const *  str  ) 
int cccStrlenUTF8 ( cccCode const *  str  ) 
int cccUTF8toUCS2 ( cccUCS2 dst,
size_t  count,
cccCode const *  str 
)

DX Library Portableに対してTue Dec 22 07:43:50 2009に生成されました。  doxygen 1.6.1