PostgreSQL Source Code git master
Public Member Functions | Data Fields
PathKey Struct Reference

#include <pathnodes.h>

Public Member Functions

  pg_node_attr (no_read, no_query_jumble) NodeTag type
 
EquivalenceClass *pk_eclass  pg_node_attr (copy_as_scalar, equal_as_scalar)
 

Data Fields

 
 
 

Detailed Description

Definition at line 1710 of file pathnodes.h.

Member Function Documentation

pg_node_attr() [1/2]

EquivalenceClass *pk_eclass PathKey::pg_node_attr ( copy_as_scalar  ,
equal_as_scalar   
)

pg_node_attr() [2/2]

PathKey::pg_node_attr ( no_read  ,
no_query_jumble   
)

Field Documentation

pk_cmptype

CompareType PathKey::pk_cmptype

Definition at line 1719 of file pathnodes.h.

Referenced by appendOrderByClause(), cached_scansel(), convert_subquery_pathkeys(), create_indexscan_plan(), create_mergejoin_plan(), initial_cost_mergejoin(), make_canonical_pathkey(), make_inner_pathkeys_for_merge(), match_pathkeys_to_index(), prepare_sort_from_pathkeys(), and right_merge_direction().

pk_nulls_first

bool PathKey::pk_nulls_first

Definition at line 1720 of file pathnodes.h.

Referenced by appendOrderByClause(), cached_scansel(), convert_subquery_pathkeys(), create_mergejoin_plan(), initial_cost_mergejoin(), make_canonical_pathkey(), make_inner_pathkeys_for_merge(), match_pathkeys_to_index(), and prepare_sort_from_pathkeys().

pk_opfamily

Oid PathKey::pk_opfamily

Definition at line 1718 of file pathnodes.h.

Referenced by add_foreign_ordered_paths(), appendOrderByClause(), cached_scansel(), convert_subquery_pathkeys(), create_indexscan_plan(), create_mergejoin_plan(), initial_cost_mergejoin(), is_foreign_pathkey(), make_canonical_pathkey(), make_inner_pathkeys_for_merge(), make_unique_from_pathkeys(), match_pathkeys_to_index(), prepare_sort_from_pathkeys(), and right_merge_direction().


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

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