typedefstruct {
grn_id d; /* The ID of a deleting node. */
grn_id ld; /* The ID of the parent node of a deleting node. */ /* delinfo->ld is set if required. */
uint32_t stat; /* DL_EMPTY, DL_PHASE1, or DL_PHASE2. */
uint32_t shared; /* This flag is used if GRN_OBJ_KEY_WITH_SIS is set. */
} grn_pat_delinfo;
struct _grn_pat_cursor {
grn_db_obj obj;
grn_id curr_rec; /* ID of the latest record */
grn_pat *pat;
grn_ctx *ctx; unsignedint size; /* stack size (the maximum number of entries) */ unsignedint sp; /* stack pointer (the number of entries) */
grn_id tail; /* sentinel (the end of the traversal) */ unsignedint rest; /* limit rest (the number of remaining records) */
grn_pat_cursor_entry *ss; /* stack buffer (pointer to entries) */
uint8_t curr_key[GRN_TABLE_MAX_KEY_SIZE];
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.