PostgreSQL Source Code  git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
CustomScan Struct Reference

#include <plannodes.h>

Data Fields

Scan scan
 
uint32 flags
 
Listcustom_plans
 
Listcustom_exprs
 
Listcustom_private
 
Listcustom_scan_tlist
 
Bitmapsetcustom_relids
 
const struct CustomScanMethodsmethods
 

Detailed Description

Definition at line 740 of file plannodes.h.

Field Documentation

◆ custom_exprs

List* CustomScan::custom_exprs

Definition at line 746 of file plannodes.h.

Referenced by create_customscan_plan(), and finalize_plan().

◆ custom_plans

List* CustomScan::custom_plans

Definition at line 745 of file plannodes.h.

Referenced by finalize_plan(), plan_is_disabled(), and set_customscan_references().

◆ custom_private

List* CustomScan::custom_private

Definition at line 747 of file plannodes.h.

◆ custom_relids

Bitmapset* CustomScan::custom_relids

Definition at line 749 of file plannodes.h.

Referenced by create_customscan_plan(), and set_customscan_references().

◆ custom_scan_tlist

List* CustomScan::custom_scan_tlist

Definition at line 748 of file plannodes.h.

Referenced by ExecInitCustomScan(), and set_customscan_references().

◆ flags

uint32 CustomScan::flags

Definition at line 743 of file plannodes.h.

Referenced by ExecInitCustomScan().

◆ methods

const struct CustomScanMethods* CustomScan::methods

Definition at line 756 of file plannodes.h.

Referenced by ExecInitCustomScan().

◆ scan

Scan CustomScan::scan

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