Groonga 3.0.9 Source Code Document
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Fields
_grn_expr Struct Reference

#include <db.h>

Collaboration diagram for _grn_expr:
Collaboration graph
[legend]

Data Fields

grn_db_obj obj
grn_obj name_buf
grn_expr_varvars
uint32_t nvars
uint16_t cacheable
uint16_t taintable
grn_objconsts
grn_objvalues
grn_expr_codecodes
uint32_t nconsts
uint32_t values_curr
uint32_t values_tail
uint32_t values_size
uint32_t codes_curr
uint32_t codes_size
grn_obj objs
grn_obj dfi
grn_expr_codecode0

Detailed Description

Definition at line 284 of file db.h.

Field Documentation

uint16_t cacheable

Definition at line 291 of file db.h.

grn_expr_code* code0

Definition at line 305 of file db.h.

grn_expr_code* codes

Definition at line 295 of file db.h.

uint32_t codes_curr

Definition at line 300 of file db.h.

uint32_t codes_size

Definition at line 301 of file db.h.

grn_obj* consts

Definition at line 293 of file db.h.

grn_obj dfi

Definition at line 304 of file db.h.

grn_obj name_buf

Definition at line 286 of file db.h.

uint32_t nconsts

Definition at line 296 of file db.h.

uint32_t nvars

Definition at line 288 of file db.h.

Definition at line 285 of file db.h.

grn_obj objs

Definition at line 303 of file db.h.

uint16_t taintable

Definition at line 292 of file db.h.

grn_obj* values

Definition at line 294 of file db.h.

uint32_t values_curr

Definition at line 297 of file db.h.

uint32_t values_size

Definition at line 299 of file db.h.

uint32_t values_tail

Definition at line 298 of file db.h.

grn_expr_var* vars

Definition at line 287 of file db.h.


The documentation for this struct was generated from the following file: