Kouhei Sutou
kou****@clear*****
2009年 4月 11日 (土) 23:26:39 JST
須藤です。 カラムに入っている値の型を知りたいので、grn_obj_get_range() を公開してもらえないでしょうか? diff --git a/groonga.h b/groonga.h index 0c09efb..661371e 100644 --- a/groonga.h +++ b/groonga.h @@ -1043,6 +1043,15 @@ GRN_API const char *grn_obj_path(grn_ctx *ctx, grn_obj *obj); GRN_API int grn_obj_name(grn_ctx *ctx, grn_obj *obj, char *namebuf, int buf_size); /** + * grn_obj_get_range: + * @obj: 対象object + * + * @objのとる値の範囲を表わしているオブジェクトのIDを返す。 + * 例えば、grn_builtin_typeにあるGRN_DB_INTなどを返す。 + **/ +GRN_API grn_id grn_obj_get_range(grn_ctx *ctx, grn_obj *obj); + +/** * grn_obj_expire: * @obj: 対象object * diff --git a/lib/db.h b/lib/db.h index 8a1db4d..c24c581 100644 --- a/lib/db.h +++ b/lib/db.h @@ -85,8 +85,6 @@ void grn_table_add_subrec(grn_obj *table, grn_rset_recinfo *ri, int score, grn_obj *grn_obj_get_accessor(grn_ctx *ctx, grn_obj *obj, const char *name, unsigned name_size); -grn_id grn_obj_get_range(grn_ctx *ctx, grn_obj *obj); - grn_obj *grn_obj_graft(grn_ctx *ctx, grn_obj *obj); typedef struct _grn_hook grn_hook; -- 須藤 功平 <kou****@clear*****> 株式会社クリアコード (http://www.clear-code.com/)