PostgreSQL Source Code  git master
BrinMemTuple Struct Reference

#include <brin_tuple.h>

Data Fields

bool bt_placeholder
 
bool bt_empty_range
 
BlockNumber bt_blkno
 
MemoryContext bt_context
 
Datumbt_values
 
bool * bt_allnulls
 
bool * bt_hasnulls
 
BrinValues bt_columns [FLEXIBLE_ARRAY_MEMBER]
 

Detailed Description

Definition at line 44 of file brin_tuple.h.

Field Documentation

◆ bt_allnulls

bool* BrinMemTuple::bt_allnulls

Definition at line 52 of file brin_tuple.h.

Referenced by brin_deform_tuple(), and brin_new_memtuple().

◆ bt_blkno

BlockNumber BrinMemTuple::bt_blkno

Definition at line 48 of file brin_tuple.h.

Referenced by _brin_parallel_merge(), and brin_deform_tuple().

◆ bt_columns

◆ bt_context

MemoryContext BrinMemTuple::bt_context

Definition at line 49 of file brin_tuple.h.

Referenced by brin_deform_tuple(), brin_memtuple_initialize(), and brin_new_memtuple().

◆ bt_empty_range

bool BrinMemTuple::bt_empty_range

◆ bt_hasnulls

bool* BrinMemTuple::bt_hasnulls

Definition at line 53 of file brin_tuple.h.

Referenced by brin_deform_tuple(), and brin_new_memtuple().

◆ bt_placeholder

bool BrinMemTuple::bt_placeholder

Definition at line 46 of file brin_tuple.h.

Referenced by brin_deform_tuple(), brin_form_tuple(), and bringetbitmap().

◆ bt_values

Datum* BrinMemTuple::bt_values

Definition at line 51 of file brin_tuple.h.

Referenced by brin_deform_tuple(), and brin_new_memtuple().


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