C/Migemo 1.4
romaji.h
[詳解]
1// vim:set ts=8 sts=4 sw=4 tw=0 et:
2//
3// romaji.h - Romaji conversion
4//
5// Written By: MURAOKA Taro <koron.kaoriya@gmail.com>
6
7#pragma once
8
9#include "charset.h"
10#include "wordlist.h"
11
12typedef struct romaji romaji;
13
14#ifdef __cplusplus
15extern "C" {
16#endif
17
18// Life cycle management
20void romaji_close(romaji *rj);
21
22// Load and convert
23int romaji_load(romaji *rj, const unsigned char *filename,
25wordlist *romaji_convert_all(romaji *rj, const unsigned char *src);
26
27// Debug & maintenance
28void romanode_print_stat(romaji *rj, const char *title);
29
30#ifdef __cplusplus
31}
32#endif
#define CHARSET_PROC_CHAR2INT
Definition charset.h:21
void romanode_print_stat(romaji *rj, const char *title)
Definition romaji.c:304
wordlist * romaji_convert_all(romaji *rj, const unsigned char *src)
Definition romaji.c:543
romaji * romaji_open()
Definition romaji.c:185
void romaji_close(romaji *rj)
Definition romaji.c:195
int romaji_load(romaji *rj, const unsigned char *filename, CHARSET_PROC_CHAR2INT char2int)
Definition romaji.c:474
Definition romaji.c:59
CHARSET_PROC_CHAR2INT char2int
Definition romaji.c:63
Definition wordlist.h:14