Back to index

im-sdk  12.3.91
Classes | Enumerations
le_info.h File Reference
#include "SunIM.h"
#include "ime_module.h"
#include "le_keybinding.h"
#include <time.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  FullCharItem
struct  FullChars
struct  PunctCharItem
struct  PunctChars
struct  LeInfoRec

Enumerations

enum  LeResult {
  LE_FAIL = 0, LE_OK, LE_FAIL = 0, LE_OK,
  LE_FAIL = 0, LE_OK, LE_FAIL = 0, LE_OK
}
enum  LeBoolean {
  LE_FALSE = 0, LE_TRUE, LE_FALSE = 0, LE_TRUE,
  LE_FALSE = 0, LE_TRUE, LE_FALSE = 0, LE_TRUE
}
enum  ConversionStatus {
  CONVERSION_OFF = 0, CONVERSION_ON, CONVERSION_OFF = 0, CONVERSION_ON,
  CONVERSION_OFF = 0, CONVERSION_ON, CONVERSION_OFF = 0, CONVERSION_ON
}
enum  QjBjStatus { QJBJ_HALFWIDTH = 0, QJBJ_FULLWIDTH, QJBJ_HALFWIDTH = 0, QJBJ_FULLWIDTH }
enum  PunctStatus { PUNCT_ENGLISH = 0, PUNCT_CHINESE, PUNCT_ENGLISH = 0, PUNCT_CHINESE }

Class Documentation

struct FullCharItem

Definition at line 35 of file le_info.h.

Class Members
char ch
unsigned char * full_char
struct FullChars

Definition at line 40 of file le_info.h.

Collaboration diagram for FullChars:
Class Members
FullCharItem * fullchars
int num_fullchars
struct PunctCharItem

Definition at line 50 of file le_info.h.

Class Members
char ch
unsigned char * full_punct
struct PunctChars

Definition at line 55 of file le_info.h.

Collaboration diagram for PunctChars:
Class Members
int num_puncts
PunctCharItem * puncts
struct LeInfoRec

Definition at line 38 of file le_info.h.

Collaboration diagram for LeInfoRec:
Class Members
char * base_dir
MConverter * converter
FullChars full_chars
ImeModuleContextRec ** ime_modules
ImmKeybindingRec ** imm_keybindings
M17nImInfoRec ** input_methods
TThaiKeymapList * keymap_list
MSymbol Miiim_ic
MSymbol Mkey_english_native
MSymbol Mkey_switch_next_im
int num_ime_modules
int num_imm_keybindings
int num_input_methods
PunctChars punct_chars
time_t time_stamp

Enumeration Type Documentation

Enumerator:
CONVERSION_OFF 
CONVERSION_ON 
CONVERSION_OFF 
CONVERSION_ON 
CONVERSION_OFF 
CONVERSION_ON 
CONVERSION_OFF 
CONVERSION_ON 

Definition at line 25 of file le_info.h.

enum LeBoolean
Enumerator:
LE_FALSE 
LE_TRUE 
LE_FALSE 
LE_TRUE 
LE_FALSE 
LE_TRUE 
LE_FALSE 
LE_TRUE 

Definition at line 19 of file le_info.h.

enum LeResult
Enumerator:
LE_FAIL 
LE_OK 
LE_FAIL 
LE_OK 
LE_FAIL 
LE_OK 
LE_FAIL 
LE_OK 

Definition at line 14 of file le_info.h.

             {
    LE_FAIL = 0,
    LE_OK,
} LeResult;
Enumerator:
PUNCT_ENGLISH 
PUNCT_CHINESE 
PUNCT_ENGLISH 
PUNCT_CHINESE 

Definition at line 45 of file le_info.h.

enum QjBjStatus
Enumerator:
QJBJ_HALFWIDTH 
QJBJ_FULLWIDTH 
QJBJ_HALFWIDTH 
QJBJ_FULLWIDTH 

Definition at line 30 of file le_info.h.