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: