PostgreSQL Source Code: src/include/utils/queryenvironment.h Source File (original) (raw)
1
2
3
4
5
6
7
8
9
10
11
12
13
14#ifndef QUERYENVIRONMENT_H
15#define QUERYENVIRONMENT_H
16
18
19
21{
24
25
26
27
28
29
30
31
33{
35
36
39
43
45
46
47
48
49
51{
55
57
58
59
60
61
62
63
65
66
73
74#endif
TupleDesc ENRMetadataGetTupDesc(EphemeralNamedRelationMetadata enrmd)
struct EphemeralNamedRelationMetadataData EphemeralNamedRelationMetadataData
EphemeralNamedRelation get_ENR(QueryEnvironment *queryEnv, const char *name)
EphemeralNamedRelationData * EphemeralNamedRelation
EphemeralNameRelationType
EphemeralNamedRelationMetadata get_visible_ENR_metadata(QueryEnvironment *queryEnv, const char *refname)
void unregister_ENR(QueryEnvironment *queryEnv, const char *name)
QueryEnvironment * create_queryEnv(void)
void register_ENR(QueryEnvironment *queryEnv, EphemeralNamedRelation enr)
struct EphemeralNamedRelationData EphemeralNamedRelationData
EphemeralNamedRelationMetadataData * EphemeralNamedRelationMetadata
EphemeralNamedRelationMetadataData md