From 5f987095add7f63c7389fc5255c74fc408351c71 Mon Sep 17 00:00:00 2001 From: Peng Wu Date: Thu, 5 May 2011 11:13:34 +0800 Subject: refine attach method in flexible n-gram --- src/include/novel_types.h | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src/include') diff --git a/src/include/novel_types.h b/src/include/novel_types.h index 82a9947..9f1a9fa 100644 --- a/src/include/novel_types.h +++ b/src/include/novel_types.h @@ -82,7 +82,7 @@ enum RemoveIndexResult{ }; /* For Phrase Index */ -enum PhraseIndexError{ +enum PhraseIndexResult{ ERROR_OK = 0, /* operate ok */ ERROR_NO_SUB_PHRASE_INDEX, /* sub phrase index is not loaded */ ERROR_NO_ITEM, /* item has a null slot */ @@ -91,6 +91,13 @@ enum PhraseIndexError{ ERROR_INTEGER_OVERFLOW /* integer is overflowed */ }; +/* For N-gram */ +enum ATTACH_FLAG{ + ATTACH_READONLY = 1, + ATTACH_READWRITE = 0x1 << 1, + ATTACH_CREATE = 0x1 << 2, +}; + /* * n-gram Definition * no B parameter(there are duplicated items in uni-gram and bi-gram) -- cgit