summaryrefslogtreecommitdiffstats
path: root/src/storage/pinyin_parser2.h
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2012-04-23 15:10:35 +0800
committerPeng Wu <alexepico@gmail.com>2012-04-23 15:17:53 +0800
commit8b965d46e1ce5c44c116049e408fb34f3c0403b4 (patch)
tree16079bc96caa9c8749721d32ff9649d06bfe387b /src/storage/pinyin_parser2.h
parent93c159120335d171c4d3a01fcc9f39cf2aeb7205 (diff)
downloadlibpinyin-8b965d46e1ce5c44c116049e408fb34f3c0403b4.tar.gz
libpinyin-8b965d46e1ce5c44c116049e408fb34f3c0403b4.tar.xz
libpinyin-8b965d46e1ce5c44c116049e408fb34f3c0403b4.zip
write retrieve table items in progress
Diffstat (limited to 'src/storage/pinyin_parser2.h')
-rw-r--r--src/storage/pinyin_parser2.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/storage/pinyin_parser2.h b/src/storage/pinyin_parser2.h
index 50bcef0..864932a 100644
--- a/src/storage/pinyin_parser2.h
+++ b/src/storage/pinyin_parser2.h
@@ -155,6 +155,18 @@ public:
const divided_table_item_t * retrieve_divided_item
(pinyin_option_t options, ChewingKey * key, ChewingKeyRest * rest,
const char * str, int len) const;
+
+ const resplit_table_item_t * retrieve_resplit_item_by_original_pinyins
+ (pinyin_option_t options,
+ ChewingKey * cur_key, ChewingKeyRest * cur_rest,
+ ChewingKey * next_key, ChewingKeyRest * next_rest,
+ const char * str, int len) const;
+ const resplit_table_item_t * retrieve_resplit_item_by_resplit_pinyins
+ (pinyin_option_t options,
+ ChewingKey * cur_key, ChewingKeyRest * cur_rest,
+ ChewingKey * next_key, ChewingKeyRest * next_rest,
+ const char * str, int len) const;
+
public:
FullPinyinParser2();
virtual ~FullPinyinParser2() {