[groonga-dev,00032] Re: grn_obj_get_range()を公開してほしい

Back to archive index

morit****@razil***** morit****@razil*****
2009年 4月 12日 (日) 00:54:44 JST


森です!

了解です! exportしました!


>>> Kouhei Sutou さんは書きました:
> 須藤です。
> 
> カラムに入っている値の型を知りたいので、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/)
> 
> _______________________________________________
> groonga-dev mailing list
> groon****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/groonga-dev
> 
--
morita




groonga-dev メーリングリストの案内
Back to archive index