/usr/include/iconv.h


    1 /*
    2  * Copyright (c) 1993 by Sun Microsystems, Inc.
    3  */
    4 
    5 #ifndef	_ICONV_H
    6 #define	_ICONV_H
    7 
    8 #pragma ident	"@(#)iconv.h	1.2	94/01/21 SMI"
    9 
   10 #include <sys/types.h>
   11 
   12 #ifdef	__cplusplus
   13 extern "C" {
   14 #endif
   15 
   16 typedef struct _iconv_info *iconv_t;
   17 
   18 #if defined(__STDC__)
   19 extern iconv_t	iconv_open(const char *, const char *);
   20 extern size_t	iconv(iconv_t, const char **, size_t *, char **, size_t *);
   21 extern int	iconv_close(iconv_t);
   22 #else
   23 extern iconv_t	iconv_open();
   24 extern size_t	iconv();
   25 extern int	iconv_close();
   26 #endif
   27 
   28 #ifdef	__cplusplus
   29 }
   30 #endif
   31 
   32 #endif	/* _ICONV_H */