PostgreSQL Source Code: PathKey Struct Reference (original) (raw)
#include <[pathnodes.h](pathnodes%5F8h%5Fsource.html)>
Data Fields | |
---|---|
Oid | pk_opfamily |
CompareType | pk_cmptype |
bool | pk_nulls_first |
Detailed Description
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
Definition at line 1603 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
◆ pk_opfamily
Definition at line 1602 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:
- src/include/nodes/pathnodes.h