PostgreSQL Source Code git master
Data Fields
PredIterInfoData Struct Reference

Data Fields

void *  state
 
 
void(*  startup_fn )(Node *clause, PredIterInfo info)
 
Node *(*  next_fn )(PredIterInfo info)
 
void(*  cleanup_fn )(PredIterInfo info)
 

Detailed Description

Definition at line 59 of file predtest.c.

Field Documentation

cleanup_fn

void(* PredIterInfoData::cleanup_fn) (PredIterInfo info)

Definition at line 69 of file predtest.c.

Referenced by predicate_classify().

next_fn

Node *(* PredIterInfoData::next_fn) (PredIterInfo info)

Definition at line 67 of file predtest.c.

Referenced by predicate_classify().

startup_fn

void(* PredIterInfoData::startup_fn) (Node *clause, PredIterInfo info)

Definition at line 65 of file predtest.c.

Referenced by predicate_classify().

state

void* PredIterInfoData::state

Definition at line 62 of file predtest.c.

Referenced by arrayconst_cleanup_fn(), arrayconst_next_fn(), arrayconst_startup_fn(), arrayexpr_cleanup_fn(), arrayexpr_next_fn(), arrayexpr_startup_fn(), boolexpr_startup_fn(), list_next_fn(), and list_startup_fn().

state_list

List* PredIterInfoData::state_list

Definition at line 63 of file predtest.c.

Referenced by arrayexpr_next_fn(), arrayexpr_startup_fn(), boolexpr_startup_fn(), list_next_fn(), and list_startup_fn().


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

AltStyle によって変換されたページ (->オリジナル) /