PostgreSQL Source Code  git master
Memoize Struct Reference

#include <plannodes.h>

Data Fields

Plan plan
 
int numKeys
 
OidhashOperators
 
Oidcollations
 
Listparam_exprs
 
bool singlerow
 
bool binary_mode
 
uint32 est_entries
 
Bitmapsetkeyparamids
 

Detailed Description

Definition at line 858 of file plannodes.h.

Field Documentation

◆ binary_mode

bool Memoize::binary_mode

Definition at line 884 of file plannodes.h.

Referenced by ExecInitMemoize(), and make_memoize().

◆ collations

Oid* Memoize::collations

Definition at line 869 of file plannodes.h.

Referenced by ExecInitMemoize(), and make_memoize().

◆ est_entries

uint32 Memoize::est_entries

Definition at line 890 of file plannodes.h.

Referenced by ExecInitMemoize(), and make_memoize().

◆ hashOperators

Oid* Memoize::hashOperators

Definition at line 866 of file plannodes.h.

Referenced by ExecInitMemoize(), and make_memoize().

◆ keyparamids

Bitmapset* Memoize::keyparamids

Definition at line 893 of file plannodes.h.

Referenced by ExecInitMemoize(), and make_memoize().

◆ numKeys

int Memoize::numKeys

Definition at line 863 of file plannodes.h.

Referenced by _copyMemoize(), _outMemoize(), ExecInitMemoize(), and make_memoize().

◆ param_exprs

List* Memoize::param_exprs

Definition at line 872 of file plannodes.h.

Referenced by ExecInitMemoize(), make_memoize(), and set_plan_refs().

◆ plan

Plan Memoize::plan

Definition at line 860 of file plannodes.h.

Referenced by create_memoize_plan(), and make_memoize().

◆ singlerow

bool Memoize::singlerow

Definition at line 878 of file plannodes.h.

Referenced by ExecInitMemoize(), and make_memoize().


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