| 123456789101112131415161718192021222324252627282930313233343536 |
- /**************************************************************************
- * Copyright (C), AirM2M Tech. Co., Ltd.
- *
- * Name: iconv.h
- * Author: liweiqiang
- * Version: V0.1
- * Date: 2013/7/15
- *
- * Description:
- * �ַ�����ת��
- **************************************************************************/
- #ifndef __ICONV_H__
- #define __ICONV_H__
- #include "stddef.h"
- /* Identifier for conversion method from one codeset to another. */
- typedef void *iconv_t;
- /* Allocate descriptor for code conversion from codeset FROMCODE to
- codeset TOCODE. */
- extern iconv_t iconv_open_ext (const char *__tocode, const char *__fromcode);
- /* Convert at most *INBYTESLEFT bytes from *INBUF according to the
- code conversion algorithm specified by CD and place up to
- *OUTBYTESLEFT bytes in buffer at *OUTBUF. */
- extern size_t iconv_ext (iconv_t __cd, char ** __inbuf,
- size_t * __inbytesleft,
- char ** __outbuf,
- size_t * __outbytesleft);
- /* Free resources allocated for descriptor CD for code conversion. */
- extern int iconv_close_ext (iconv_t __cd);
- #endif/*__ICONV_H__*/
|