PostgreSQL Source Code: DomainConstraintRef Struct Reference (original) (raw)
#include <[typcache.h](typcache%5F8h%5Fsource.html)>
Data Fields | |
---|---|
List * | constraints |
MemoryContext | refctx |
TypeCacheEntry * | tcache |
bool | need_exprstate |
DomainConstraintCache * | dcc |
MemoryContextCallback | callback |
Detailed Description
Definition at line 165 of file typcache.h.
Field Documentation
◆ callback
MemoryContextCallback DomainConstraintRef::callback
Definition at line 174 of file typcache.h.
Referenced by InitDomainConstraintRef().
◆ constraints
List* DomainConstraintRef::constraints
Definition at line 167 of file typcache.h.
Referenced by dccref_deletion_callback(), domain_check_input(), ExecInitCoerceToDomain(), InitDomainConstraintRef(), and UpdateDomainConstraintRef().
◆ dcc
DomainConstraintCache* DomainConstraintRef::dcc
Definition at line 173 of file typcache.h.
Referenced by dccref_deletion_callback(), InitDomainConstraintRef(), and UpdateDomainConstraintRef().
◆ need_exprstate
bool DomainConstraintRef::need_exprstate
Definition at line 170 of file typcache.h.
Referenced by InitDomainConstraintRef(), and UpdateDomainConstraintRef().
◆ refctx
MemoryContext DomainConstraintRef::refctx
Definition at line 168 of file typcache.h.
Referenced by InitDomainConstraintRef(), and UpdateDomainConstraintRef().
◆ tcache
TypeCacheEntry* DomainConstraintRef::tcache
Definition at line 169 of file typcache.h.
Referenced by domain_check_input(), InitDomainConstraintRef(), and UpdateDomainConstraintRef().
The documentation for this struct was generated from the following file:
- src/include/utils/typcache.h