Defines | Typedefs | Functions | Variables

uniconv.h File Reference

#include <xercesc/util/XercesDefs.hpp>
Include dependency graph for uniconv.h:

Go to the source code of this file.

Defines

#define UNICONV_ERROR   (uniconv_t)-1
#define UNICONV_NOHANDLE   (uniconv_t)0
#define uniconv_toupper_close(_a)   _uniconv_case_close(_a)
#define uniconv_tolower_close(_a)   _uniconv_case_close(_a)

Typedefs

typedef unsigned short unichar_t

Functions

uniconv_t uniconv_open (const char *, const char *)
int uniconv_close (uniconv_t)
int uniconv (uniconv_t cd, char **inbuf, size_t *inbytesleft, char **outbuf, size_t *outbytesleft)
uniconv_t uniconv_toupper_open ()
uniconv_t uniconv_tolower_open ()
int _uniconv_case_close (uniconv_t handle_area)
unichar_t uniconv_caseit (uniconv_t cd, unichar_t inchar)

Variables

XERCES_CPP_NAMESPACE_BEGIN
typedef void * 
uniconv_t

Define Documentation

#define UNICONV_ERROR   (uniconv_t)-1
#define UNICONV_NOHANDLE   (uniconv_t)0
#define uniconv_tolower_close (   _a  )     _uniconv_case_close(_a)
#define uniconv_toupper_close (   _a  )     _uniconv_case_close(_a)

Typedef Documentation

typedef unsigned short unichar_t

Function Documentation

int _uniconv_case_close ( uniconv_t  handle_area  ) 
int uniconv ( uniconv_t  cd,
char **  inbuf,
size_t *  inbytesleft,
char **  outbuf,
size_t *  outbytesleft 
)
unichar_t uniconv_caseit ( uniconv_t  cd,
unichar_t  inchar 
)
int uniconv_close ( uniconv_t   ) 
uniconv_t uniconv_open ( const char *  ,
const char *   
)
uniconv_t uniconv_tolower_open (  ) 
uniconv_t uniconv_toupper_open (  ) 

Variable Documentation

XERCES_CPP_NAMESPACE_BEGIN typedef void* uniconv_t