summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/libzhuyin.ver58
1 files changed, 58 insertions, 0 deletions
diff --git a/src/libzhuyin.ver b/src/libzhuyin.ver
new file mode 100644
index 0000000..40c1822
--- /dev/null
+++ b/src/libzhuyin.ver
@@ -0,0 +1,58 @@
+LIBZHUYIN {
+ global:
+ zhuyin_init;
+ zhuyin_save;
+ zhuyin_set_chewing_scheme;
+ zhuyin_set_full_pinyin_scheme;
+ zhuyin_load_phrase_library;
+ zhuyin_unload_phrase_library;
+ zhuyin_begin_add_phrases;
+ zhuyin_iterator_add_phrase;
+ zhuyin_end_add_phrases;
+ zhuyin_fini;
+ zhuyin_mask_out;
+ zhuyin_set_options;
+ zhuyin_alloc_instance;
+ zhuyin_free_instance;
+ zhuyin_guess_sentence;
+ zhuyin_guess_sentence_with_prefix;
+ zhuyin_phrase_segment;
+ zhuyin_get_sentence;
+ zhuyin_parse_full_pinyin;
+ zhuyin_parse_more_full_pinyins;
+ zhuyin_parse_chewing;
+ zhuyin_parse_more_chewings;
+ zhuyin_valid_zhuyin_keys;
+ zhuyin_get_parsed_input_length;
+ zhuyin_in_chewing_keyboard;
+ zhuyin_guess_candidates_after_cursor;
+ zhuyin_guess_candidates_before_cursor;
+ zhuyin_choose_candidate;
+ zhuyin_clear_constraint;
+ zhuyin_lookup_tokens;
+ zhuyin_train;
+ zhuyin_reset;
+ zhuyin_get_bopomofo_string;
+ zhuyin_get_pinyin_string;
+ zhuyin_token_get_phrase;
+ zhuyin_token_get_n_pronunciation;
+ zhuyin_token_get_nth_pronunciation;
+ zhuyin_token_get_unigram_frequency;
+ zhuyin_token_add_unigram_frequency;
+ zhuyin_get_n_candidate;
+ zhuyin_get_candidate;
+ zhuyin_get_candidate_type;
+ zhuyin_get_candidate_string;
+ zhuyin_get_n_zhuyin;
+ zhuyin_get_zhuyin_key;
+ zhuyin_get_zhuyin_key_rest;
+ zhuyin_get_zhuyin_key_rest_positions;
+ zhuyin_get_zhuyin_key_rest_length;
+ zhuyin_get_zhuyin_key_rest_offset;
+ zhuyin_get_raw_user_input;
+ zhuyin_get_n_phrase;
+ zhuyin_get_phrase_token;
+
+ local:
+ *;
+};