diff options
author | Peng Wu <alexepico@gmail.com> | 2013-08-23 10:59:16 +0800 |
---|---|---|
committer | Peng Wu <alexepico@gmail.com> | 2013-08-23 10:59:16 +0800 |
commit | fc16415abeab89dbcbbdabdceefed89ce34c029d (patch) | |
tree | 7076d846fe7bee5ce842c84120e11ec6508d6d21 | |
parent | a1f1818238827c8ddddffb4e220944576bafde75 (diff) | |
download | libpinyin-fc16415abeab89dbcbbdabdceefed89ce34c029d.tar.gz libpinyin-fc16415abeab89dbcbbdabdceefed89ce34c029d.tar.xz libpinyin-fc16415abeab89dbcbbdabdceefed89ce34c029d.zip |
rename PinyinParser2 to PhoneticParser2
-rw-r--r-- | src/storage/pinyin_parser2.h | 20 | ||||
-rw-r--r-- | tests/storage/test_parser2.cpp | 2 |
2 files changed, 11 insertions, 11 deletions
diff --git a/src/storage/pinyin_parser2.h b/src/storage/pinyin_parser2.h index e40b30c..edf4764 100644 --- a/src/storage/pinyin_parser2.h +++ b/src/storage/pinyin_parser2.h @@ -85,25 +85,25 @@ typedef GArray * ParseValueVector; /** - * PinyinParser2: + * PhoneticParser2: * * Parse the ascii string into an array of the struct ChewingKeys. * */ -class PinyinParser2 +class PhoneticParser2 { public: /** - * PinyinParser2::~PinyinParser2: + * PhoneticParser2::~PhoneticParser2: * - * The destructor of the PinyinParser2. + * The destructor of the PhoneticParser2. * */ - virtual ~PinyinParser2() {} + virtual ~PhoneticParser2() {} public: /** - * PinyinParser2::parse_one_key: + * PhoneticParser2::parse_one_key: * @options: the pinyin options from pinyin_custom2.h. * @key: the parsed result of struct ChewingKey. * @str: the input of the ascii string. @@ -116,7 +116,7 @@ public: virtual bool parse_one_key(pinyin_option_t options, ChewingKey & key, const char *str, int len) const = 0; /** - * PinyinParser2::parse: + * PhoneticParser2::parse: * @options: the pinyin options from pinyin_custom2.h. * @keys: the parsed result of struct ChewingKeys. * @str: the input of the ascii string. @@ -137,7 +137,7 @@ public: * Parses the full pinyin string into an array of struct ChewingKeys. * */ -class FullPinyinParser2 : public PinyinParser2 +class FullPinyinParser2 : public PhoneticParser2 { /* Note: some internal pointers to full pinyin table. */ @@ -190,7 +190,7 @@ public: */ /* The valid input chars of ShuangPin is a-z and ';' */ -class DoublePinyinParser2 : public PinyinParser2 +class DoublePinyinParser2 : public PhoneticParser2 { /* Note: two internal pointers to double pinyin scheme table. */ protected: @@ -230,7 +230,7 @@ public: /* Note: maybe yunmus shuffle will be supported later. * currently this feature is postponed. */ -class ChewingParser2 : public PinyinParser2 +class ChewingParser2 : public PhoneticParser2 { /* Note: some internal pointers to chewing scheme table. */ protected: diff --git a/tests/storage/test_parser2.cpp b/tests/storage/test_parser2.cpp index 638cd96..45199f4 100644 --- a/tests/storage/test_parser2.cpp +++ b/tests/storage/test_parser2.cpp @@ -66,7 +66,7 @@ int main(int argc, char * argv[]) { if (incomplete) options |= PINYIN_INCOMPLETE | CHEWING_INCOMPLETE; - PinyinParser2 * parser = NULL; + PhoneticParser2 * parser = NULL; ChewingKeyVector keys = g_array_new(FALSE, FALSE, sizeof(ChewingKey)); ChewingKeyRestVector key_rests = g_array_new(FALSE, FALSE, sizeof(ChewingKeyRest)); |