Back to index

im-sdk  12.3.91
csconv.h
Go to the documentation of this file.
00001 #ifndef _CSCONV_H
00002 #define _CSCONV_H
00003 
00004 #include <sys/types.h>
00005 
00006 #ifdef __cplusplus
00007 extern "C" {
00008 #endif
00009 
00010 #define CSC_BASE_DIR_DEFAULT "/usr/lib/iiim/csconv"
00011 #define CSC_PATH "/usr/lib/iiim/csconv/csconv.so"
00012 
00013 /* public interface */
00014 typedef struct _csconv_info *   csconv_t;
00015 extern csconv_t csconv_open_locale(const char *, const char *, const char *);
00016 extern csconv_t csconv_open(const char *, const char *);
00017 extern size_t csconv(csconv_t, const char **, size_t *, char **, size_t *);
00018 extern int csconv_close(csconv_t);
00019 
00020 
00021 #ifdef __cplusplus
00022 }
00023 #endif
00024 
00025 #endif /* !_CSCONV_H */