Back to index

im-sdk  12.3.91
Classes | Defines | Typedefs
ciku.h File Reference
#include "GeneType.h"
#include "PyBasic.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _CizuItem
struct  _SingleHanziByYj
struct  _CizuGroupByYj
struct  _CikuHeader
struct  _ShIndex
struct  _DhIndex
struct  _MhIndex
struct  _GbkIndex
struct  _SysCandi
struct  _UdCikuHeader
struct  _UdcIndex
struct  _UdcMemAll

Defines

#define MAX_CIZU_ITEMS   85000
#define CIZU_ITEM_LEN   126
#define MAX_CIZU_HZ_NUM   9
#define ENUM_FULL   4
#define ENUM_SIMP   0
#define ENUM_SIMP_W   1
#define F_PRINT   1
#define F_NOPRINT   0
#define READ_RAW_CIZU   1
#define READ_SORTED_CIZU   2
#define SINGLEHZ_DSP_NONE   0
#define SINGLEHZ_DSP_SIMP   1
#define SINGLEHZ_DSP_FULL   2
#define LU_SYSCANDI_CALC   1
#define LU_SYSCANDI_WRITE   2
#define LU_MATCH_STRICT   1
#define LU_MATCH_WIDELY   2

Typedefs

typedef struct _CizuItem CizuItem
typedef struct _SingleHanziByYj SingleHanziByYj
typedef struct _CizuGroupByYj CizuGroupByYj
typedef struct _CikuHeader CikuHeader
typedef struct _ShIndex ShIndex
typedef struct _DhIndex DhIndex
typedef struct _MhIndex MhIndex
typedef struct _GbkIndex GbkIndex
typedef struct _SysCandi SysCandi
typedef struct _UdCikuHeader UdCikuHeader
typedef struct _UdcIndex UdcIndex
typedef struct _UdcMemAll UdcMemAll

Class Documentation

struct _CizuItem

Definition at line 67 of file CikuOper.h.

Class Members
JINT nbIsEnaoForm
JINT nbIsFanganForm
JINT nbIsXianForm
JINT nFanganFormYj
JINT nFreq
JINT nHzNum
JINT nXianFormYj
JINT nYj
JINT nYjNum
UCHAR szHz
UCHAR szHz2244
UCHAR szLine
struct _SingleHanziByYj

Definition at line 83 of file CikuOper.h.

Class Members
JINT nHzNum
JINT nXianFormNum
UCHAR szHanzi
UCHAR szXianFormList
struct _CizuGroupByYj

Definition at line 92 of file CikuOper.h.

Class Members
JINT nIdxFanganItem
JINT nIdxItem
JINT nNum2ndYjIs
JINT nNumFirstYjIs
JINT nSizePureCizu
struct _CikuHeader

Definition at line 100 of file CikuOper.h.

Class Members
JINT nFileSize
JINT nIdxDhPos
JINT nIdxGbkPos
JINT nIdxMhPos
JINT nIdxShPos
JINT nLatestTime
JINT nMagicDescHi
JINT nMagicDescLow
JINT nReserve2
JINT nReserve3
JINT nSize
JINT nVersion
CHAR szCopyright
CHAR szName
struct _ShIndex

Definition at line 117 of file CikuOper.h.

Class Members
JINT nEndPos
JINT nSize
JINT nStartPos
JINT nYjOff
struct _DhIndex

Definition at line 124 of file CikuOper.h.

Class Members
JINT nEndPos
JINT nSize
JINT nStartPos
JINT nYjOff
struct _MhIndex

Definition at line 131 of file CikuOper.h.

Class Members
JINT nEndPos
JINT nSize
JINT nStartPos
JINT nYjOff
struct _GbkIndex

Definition at line 138 of file CikuOper.h.

Class Members
JINT nEndPos
JINT nSize
JINT nStartPos
JINT nYjOff
struct _SysCandi

Definition at line 145 of file CikuOper.h.

Class Members
JINT nLenYj
JINT nNumDhCandi
JINT nNumGbkCandi
JINT nNumMhCandi
JINT nNumShCandi
JINT nOrgYj
JINT nSizDhCandi
JINT nSizGbkCandi
JINT nSizMhCandi
JINT nSizShCandi
JWORD * pwDhCandi
JWORD * pwGbkCandi
JWORD * pwMhCandi
JWORD * pwShCandi
struct _UdCikuHeader

Definition at line 206 of file CikuOper.h.

Class Members
JINT nFileSize
JINT nIdxUdcPos
JINT nLatestTime
JINT nMagicDescHi
JINT nMagicDescLow
JINT nReserve1
JINT nReserve2
JINT nReserve3
JINT nSize
JINT nSizeSpecHz
JINT nSpecHzStartPos
JINT nVersion
CHAR szCopyright
CHAR szName
struct _UdcIndex

Definition at line 225 of file CikuOper.h.

Class Members
JINT nEndPos
JINT nSize
JINT nStartPos
JINT nYjOff
struct _UdcMemAll

Definition at line 233 of file CikuOper.h.

Collaboration diagram for _UdcMemAll:
Class Members
JWORD * pwUdc28
JWORD * pwUdcSh
UdCikuHeader udcfh
UdcIndex udci

Define Documentation

#define CIZU_ITEM_LEN   126

Definition at line 8 of file ciku.h.

#define ENUM_FULL   4

Definition at line 11 of file ciku.h.

#define ENUM_SIMP   0

Definition at line 12 of file ciku.h.

#define ENUM_SIMP_W   1

Definition at line 13 of file ciku.h.

#define F_NOPRINT   0

Definition at line 16 of file ciku.h.

#define F_PRINT   1

Definition at line 15 of file ciku.h.

#define LU_MATCH_STRICT   1

Definition at line 132 of file ciku.h.

#define LU_MATCH_WIDELY   2

Definition at line 133 of file ciku.h.

#define LU_SYSCANDI_CALC   1

Definition at line 128 of file ciku.h.

#define LU_SYSCANDI_WRITE   2

Definition at line 129 of file ciku.h.

#define MAX_CIZU_HZ_NUM   9

Definition at line 9 of file ciku.h.

#define MAX_CIZU_ITEMS   85000

Definition at line 7 of file ciku.h.

#define READ_RAW_CIZU   1

Definition at line 18 of file ciku.h.

#define READ_SORTED_CIZU   2

Definition at line 19 of file ciku.h.

#define SINGLEHZ_DSP_FULL   2

Definition at line 23 of file ciku.h.

#define SINGLEHZ_DSP_NONE   0

Definition at line 21 of file ciku.h.

#define SINGLEHZ_DSP_SIMP   1

Definition at line 22 of file ciku.h.


Typedef Documentation

typedef struct _CikuHeader CikuHeader
typedef struct _CizuGroupByYj CizuGroupByYj
typedef struct _CizuItem CizuItem
typedef struct _DhIndex DhIndex
typedef struct _GbkIndex GbkIndex
typedef struct _MhIndex MhIndex
typedef struct _ShIndex ShIndex
typedef struct _SysCandi SysCandi
typedef struct _UdCikuHeader UdCikuHeader
typedef struct _UdcIndex UdcIndex
typedef struct _UdcMemAll UdcMemAll