Back to index

im-sdk  12.3.91
Classes | Defines | Typedefs | Enumerations | Functions
XlcPublic.h File Reference
#include "Xlcint.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _XlcCharSetRec
struct  _XlcConvMethodsRec
struct  _XlcConvRec

Defines

#define XlcNCharSize   "charSize"
#define XlcNCodeset   "codeset"
#define XlcNControlSequence   "controlSequence"
#define XlcNDefaultString   "defaultString"
#define XlcNEncodingName   "encodingName"
#define XlcNLanguage   "language"
#define XlcNMbCurMax   "mbCurMax"
#define XlcNName   "name"
#define XlcNSetSize   "setSize"
#define XlcNSide   "side"
#define XlcNStateDependentEncoding   "stateDependentEncoding"
#define XlcNTerritory   "territory"
#define XlcNMultiByte   "multiByte"
#define XlcNWideChar   "wideChar"
#define XlcNCompoundText   "compoundText"
#define XlcNString   "string"
#define XlcNCharSet   "charSet"
#define XlcNCTCharSet   "CTcharSet"
#define XlcNChar   "char"

Typedefs

typedef struct _XlcCharSetRecXlcCharSet
typedef char *(* XlcGetCSValuesProc )()
typedef struct _XlcCharSetRec XlcCharSetRec
typedef struct _XlcConvRecXlcConv
typedef XlcConv(* XlcOpenConverterProc )()
typedef void(* XlcCloseConverterProc )()
typedef int(* XlcConvertProc )()
typedef void(* XlcResetConverterProc )()
typedef struct _XlcConvMethodsRec XlcConvMethodsRec
typedef struct _XlcConvMethodsRecXlcConvMethods
typedef struct _XlcConvRec XlcConvRec

Enumerations

enum  XlcSide {
  XlcUnknown, XlcC0, XlcGL, XlcC1,
  XlcGR, XlcGLGR, XlcOther, XlcNONE,
  XlcUnknown, XlcC0, XlcGL, XlcC1,
  XlcGR, XlcGLGR, XlcOther, XlcNONE,
  XlcUnknown, XlcC0, XlcGL, XlcC1,
  XlcGR, XlcGLGR, XlcOther, XlcNONE,
  XlcUnknown, XlcC0, XlcGL, XlcC1,
  XlcGR, XlcGLGR, XlcOther, XlcUnknown,
  XlcC0, XlcGL, XlcC1, XlcGR,
  XlcGLGR, XlcOther, XlcUnknown, XlcC0,
  XlcGL, XlcC1, XlcGR, XlcGLGR,
  XlcOther, XlcUnknown, XlcC0, XlcGL,
  XlcC1, XlcGR, XlcGLGR, XlcOther,
  XlcUnknown, XlcC0, XlcGL, XlcC1,
  XlcGR, XlcGLGR, XlcOther
}

Functions

_XFUNCPROTOBEGIN Bool _XInitPublicOM ()
Bool _XInitPublicIM ()
char * _XGetLCValues ()
XlcCharSet _XlcGetCharSet ()
Bool _XlcAddCharSet ()
char * _XlcGetCSValues ()
XlcConv _XlcOpenConverter ()
void _XlcCloseConverter ()
int _XlcConvert ()
void _XlcResetConverter ()
Bool _XlcSetConverter ()
void _XlcGetResource ()
char * _XlcFileName ()
char * _XlcLocaleDirName ()
int _Xwcslen ()
wchar_t * _Xwcscpy ()
int _XlcCompareISOLatin1 ()
int _XlcNCompareISOLatin1 ()

Class Documentation

struct _XlcCharSetRec

Definition at line 89 of file XlcPublic.h.

Collaboration diagram for _XlcCharSetRec:
Class Members
int char_size
char * ct_sequence
const char * ct_sequence
char * encoding_name
const char * encoding_name
XlcGetCSValuesProc get_values
char * name
const char * name
int set_size
XlcSide side
CSSrc source
Bool string_encoding
UDCArea udc_area
int udc_area_num
XrmQuark xrm_encoding_name
XrmQuark xrm_name
struct _XlcConvMethodsRec

Definition at line 203 of file XlcPublic.h.

Class Members
XlcCloseConverterProc close
XlcConvertProc convert
XlcResetConverterProc reset
struct _XlcConvRec

Definition at line 224 of file XlcPublic.h.

Collaboration diagram for _XlcConvRec:
Class Members
XlcConvMethods methods
XPointer state

Define Documentation

#define XlcNChar   "char"

Definition at line 126 of file XlcPublic.h.

#define XlcNCharSet   "charSet"

Definition at line 124 of file XlcPublic.h.

#define XlcNCharSize   "charSize"

Definition at line 32 of file XlcPublic.h.

#define XlcNCodeset   "codeset"

Definition at line 33 of file XlcPublic.h.

#define XlcNCompoundText   "compoundText"

Definition at line 122 of file XlcPublic.h.

#define XlcNControlSequence   "controlSequence"

Definition at line 34 of file XlcPublic.h.

#define XlcNCTCharSet   "CTcharSet"

Definition at line 125 of file XlcPublic.h.

#define XlcNDefaultString   "defaultString"

Definition at line 35 of file XlcPublic.h.

#define XlcNEncodingName   "encodingName"

Definition at line 36 of file XlcPublic.h.

#define XlcNLanguage   "language"

Definition at line 37 of file XlcPublic.h.

#define XlcNMbCurMax   "mbCurMax"

Definition at line 38 of file XlcPublic.h.

#define XlcNMultiByte   "multiByte"

Definition at line 120 of file XlcPublic.h.

#define XlcNName   "name"

Definition at line 39 of file XlcPublic.h.

#define XlcNSetSize   "setSize"

Definition at line 40 of file XlcPublic.h.

#define XlcNSide   "side"

Definition at line 41 of file XlcPublic.h.

#define XlcNStateDependentEncoding   "stateDependentEncoding"

Definition at line 42 of file XlcPublic.h.

#define XlcNString   "string"

Definition at line 123 of file XlcPublic.h.

#define XlcNTerritory   "territory"

Definition at line 43 of file XlcPublic.h.

#define XlcNWideChar   "wideChar"

Definition at line 121 of file XlcPublic.h.


Typedef Documentation

typedef struct _XlcCharSetRec* XlcCharSet

Definition at line 49 of file XlcPublic.h.

typedef struct _XlcCharSetRec XlcCharSetRec
typedef void(* XlcCloseConverterProc)()

Definition at line 86 of file XlcPublic.h.

typedef struct _XlcConvRec* XlcConv

Definition at line 75 of file XlcPublic.h.

typedef int(* XlcConvertProc)()

Definition at line 92 of file XlcPublic.h.

typedef struct _XlcConvRec XlcConvRec
typedef char*(* XlcGetCSValuesProc)()

Definition at line 51 of file XlcPublic.h.

Definition at line 77 of file XlcPublic.h.

typedef void(* XlcResetConverterProc)()

Definition at line 104 of file XlcPublic.h.


Enumeration Type Documentation

enum XlcSide
Enumerator:
XlcUnknown 
XlcC0 
XlcGL 
XlcC1 
XlcGR 
XlcGLGR 
XlcOther 
XlcNONE 
XlcUnknown 
XlcC0 
XlcGL 
XlcC1 
XlcGR 
XlcGLGR 
XlcOther 
XlcNONE 
XlcUnknown 
XlcC0 
XlcGL 
XlcC1 
XlcGR 
XlcGLGR 
XlcOther 
XlcNONE 
XlcUnknown 
XlcC0 
XlcGL 
XlcC1 
XlcGR 
XlcGLGR 
XlcOther 
XlcUnknown 
XlcC0 
XlcGL 
XlcC1 
XlcGR 
XlcGLGR 
XlcOther 
XlcUnknown 
XlcC0 
XlcGL 
XlcC1 
XlcGR 
XlcGLGR 
XlcOther 
XlcUnknown 
XlcC0 
XlcGL 
XlcC1 
XlcGR 
XlcGLGR 
XlcOther 
XlcUnknown 
XlcC0 
XlcGL 
XlcC1 
XlcGR 
XlcGLGR 
XlcOther 

Definition at line 45 of file XlcPublic.h.


Function Documentation

char* _XGetLCValues ( )
_XFUNCPROTOBEGIN Bool _XInitPublicOM ( )
int _XlcConvert ( )
char* _XlcFileName ( )
char* _XlcGetCSValues ( )
void _XlcGetResource ( )
char* _XlcLocaleDirName ( )
wchar_t* _Xwcscpy ( )
int _Xwcslen ( )