Header And Logo

PostgreSQL
| The world's most advanced open source database.

Data Fields

gbtree_vinfo Struct Reference

#include <btree_utils_var.h>

Data Fields

enum gbtree_type t
int32 eml
bool trnc
bool(* f_gt )(const void *, const void *, Oid)
bool(* f_ge )(const void *, const void *, Oid)
bool(* f_eq )(const void *, const void *, Oid)
bool(* f_le )(const void *, const void *, Oid)
bool(* f_lt )(const void *, const void *, Oid)
int32(* f_cmp )(const void *, const void *, Oid)
GBT_VARKEY *(* f_l2n )(GBT_VARKEY *)

Detailed Description

Definition at line 25 of file btree_utils_var.h.


Field Documentation

int32(* gbtree_vinfo::f_cmp)(const void *, const void *, Oid)
bool(* gbtree_vinfo::f_eq)(const void *, const void *, Oid)

Definition at line 39 of file btree_utils_var.h.

Referenced by gbt_var_consistent().

bool(* gbtree_vinfo::f_ge)(const void *, const void *, Oid)

Definition at line 38 of file btree_utils_var.h.

Referenced by gbt_var_consistent().

bool(* gbtree_vinfo::f_gt)(const void *, const void *, Oid)

Definition at line 37 of file btree_utils_var.h.

Referenced by gbt_var_consistent().

Definition at line 43 of file btree_utils_var.h.

Referenced by gbt_var_leaf2node().

bool(* gbtree_vinfo::f_le)(const void *, const void *, Oid)

Definition at line 40 of file btree_utils_var.h.

Referenced by gbt_var_consistent().

bool(* gbtree_vinfo::f_lt)(const void *, const void *, Oid)

Definition at line 41 of file btree_utils_var.h.

Referenced by gbt_var_consistent().

Definition at line 30 of file btree_utils_var.h.

Definition at line 33 of file btree_utils_var.h.

Referenced by gbt_var_node_pf_match(), gbt_var_picksplit(), and gbt_var_union().


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