[Groonga-commit] groonga/groonga at bd56599 [master] doc: add missing c domain signatures about grn_expr

Back to archive index

HAYASHI Kentaro null+****@clear*****
Tue Sep 24 18:31:02 JST 2013


HAYASHI Kentaro	2013-09-24 18:31:02 +0900 (Tue, 24 Sep 2013)

  New Revision: bd56599fdc81233c9b6386a56bff6d34c68a177b
  https://github.com/groonga/groonga/commit/bd56599fdc81233c9b6386a56bff6d34c68a177b

  Message:
    doc: add missing c domain signatures about grn_expr

  Modified files:
    doc/source/reference/api/grn_expr.txt

  Modified: doc/source/reference/api/grn_expr.txt (+24 -0)
===================================================================
--- doc/source/reference/api/grn_expr.txt    2013-09-24 18:30:04 +0900 (af5c5e8)
+++ doc/source/reference/api/grn_expr.txt    2013-09-24 18:31:02 +0900 (4e46f05)
@@ -30,6 +30,24 @@ TODO...
 Reference
 ---------
 
+.. c:function:: GRN_API grn_obj *grn_expr_create(grn_ctx *ctx, const char *name, unsigned int name_size)
+
+.. c:function:: GRN_API grn_rc grn_expr_close(grn_ctx *ctx, grn_obj *expr)
+
+.. c:function:: GRN_API grn_obj *grn_expr_add_var(grn_ctx *ctx, grn_obj *expr, const char *name, unsigned int name_size)
+
+.. c:function:: GRN_API grn_obj *grn_expr_get_var_by_offset(grn_ctx *ctx, grn_obj *expr, unsigned int offset)
+
+.. c:function:: GRN_API grn_obj *grn_expr_append_obj(grn_ctx *ctx, grn_obj *expr, grn_obj *obj, grn_operator op, int nargs);
+
+.. c:function:: GRN_API grn_obj *grn_expr_append_const(grn_ctx *ctx, grn_obj *expr, grn_obj *obj, grn_operator op, int nargs)
+
+.. c:function:: GRN_API grn_obj *grn_expr_append_const_str(grn_ctx *ctx, grn_obj *expr, const char *str, unsigned int str_size, grn_operator op, int nargs)
+
+.. c:function:: GRN_API grn_obj *grn_expr_append_const_int(grn_ctx *ctx, grn_obj *expr, int i, grn_operator op, int nargs)
+
+.. c:function:: GRN_API grn_rc grn_expr_append_op(grn_ctx *ctx, grn_obj *expr, grn_operator op, int nargs)
+
 .. c:function:: grn_rc grn_expr_syntax_escape(grn_ctx *ctx, const char *string, int string_size, const char *target_characters, char escape_character, grn_obj *escaped_string)
 
    Escapes ``target_characters`` in ``string`` by ``escape_character``.
@@ -65,3 +83,9 @@ Reference
    :param escaped_query: The output of escaped ``query``. It should be
                          text typed bulk.
    :return: ``GRN_SUCCESS`` on success, not ``GRN_SUCCESS`` on error.
+
+.. c:function:: GRN_API grn_rc grn_expr_compile(grn_ctx *ctx, grn_obj *expr)
+
+.. c:function:: GRN_API grn_obj *grn_expr_exec(grn_ctx *ctx, grn_obj *expr, int nargs)
+
+.. c:function:: GRN_API grn_obj *grn_expr_alloc(grn_ctx *ctx, grn_obj *expr, grn_id domain, grn_obj_flags flags)
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index