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

#include <tuptable.h>

Data Fields

NodeTag type
 
bool tts_isempty
 
bool tts_shouldFree
 
bool tts_shouldFreeMin
 
bool tts_slow
 
HeapTuple tts_tuple
 
TupleDesc tts_tupleDescriptor
 
MemoryContext tts_mcxt
 
Buffer tts_buffer
 
int tts_nvalid
 
Datumtts_values
 
booltts_isnull
 
MinimalTuple tts_mintuple
 
HeapTupleData tts_minhdr
 
long tts_off
 

Detailed Description

Definition at line 113 of file tuptable.h.

Field Documentation

Buffer TupleTableSlot::tts_buffer
HeapTupleData TupleTableSlot::tts_minhdr

Definition at line 128 of file tuptable.h.

Referenced by ExecStoreMinimalTuple(), slot_attisnull(), and slot_getattr().

long TupleTableSlot::tts_off

Definition at line 129 of file tuptable.h.

Referenced by slot_deform_tuple().

bool TupleTableSlot::tts_shouldFree
bool TupleTableSlot::tts_shouldFreeMin
bool TupleTableSlot::tts_slow

Definition at line 119 of file tuptable.h.

Referenced by slot_deform_tuple().

NodeTag TupleTableSlot::type

Definition at line 115 of file tuptable.h.


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