Data Fields | |
TupStoreStatus | status |
int | eflags |
bool | backward |
bool | interXact |
bool | truncated |
long | availMem |
long | allowedMem |
BufFile * | myfile |
MemoryContext | context |
ResourceOwner | resowner |
void *(* | copytup )(Tuplestorestate *state, void *tup) |
void(* | writetup )(Tuplestorestate *state, void *tup) |
void *(* | readtup )(Tuplestorestate *state, unsigned int len) |
void ** | memtuples |
int | memtupdeleted |
int | memtupcount |
int | memtupsize |
bool | growmemtuples |
TSReadPointer * | readptrs |
int | activeptr |
int | readptrcount |
int | readptrsize |
int | writepos_file |
off_t | writepos_offset |
Definition at line 100 of file tuplestore.c.
Definition at line 171 of file tuplestore.c.
Referenced by tuplestore_ateof(), tuplestore_begin_common(), tuplestore_copy_read_pointer(), tuplestore_gettuple(), tuplestore_puttuple_common(), tuplestore_rescan(), and tuplestore_select_read_pointer().
Definition at line 108 of file tuplestore.c.
Referenced by grow_memtuples(), and tuplestore_begin_common().
Definition at line 107 of file tuplestore.c.
Referenced by grow_memtuples(), and tuplestore_begin_common().
Definition at line 104 of file tuplestore.c.
Referenced by readtup_heap(), tuplestore_puttuple_common(), and writetup_heap().
Definition at line 110 of file tuplestore.c.
Referenced by tuplestore_begin_common(), tuplestore_puttuple(), tuplestore_puttupleslot(), and tuplestore_putvalues().
void*(* Tuplestorestate::copytup)(Tuplestorestate *state, void *tup) |
Definition at line 127 of file tuplestore.c.
Referenced by tuplestore_begin_heap().
Definition at line 103 of file tuplestore.c.
Referenced by tuplestore_alloc_read_pointer(), tuplestore_begin_common(), tuplestore_copy_read_pointer(), tuplestore_puttuple_common(), tuplestore_set_eflags(), and tuplestore_trim().
Definition at line 160 of file tuplestore.c.
Referenced by grow_memtuples(), and tuplestore_begin_common().
Definition at line 105 of file tuplestore.c.
Referenced by tuplestore_begin_common(), and tuplestore_puttuple_common().
Definition at line 158 of file tuplestore.c.
Referenced by dumptuples(), tuplestore_alloc_read_pointer(), tuplestore_begin_common(), tuplestore_clear(), tuplestore_gettuple(), tuplestore_puttuple_common(), tuplestore_set_eflags(), and tuplestore_trim().
Definition at line 157 of file tuplestore.c.
Referenced by dumptuples(), tuplestore_begin_common(), tuplestore_clear(), tuplestore_end(), tuplestore_gettuple(), and tuplestore_trim().
void** Tuplestorestate::memtuples |
Definition at line 156 of file tuplestore.c.
Referenced by dumptuples(), grow_memtuples(), tuplestore_begin_common(), tuplestore_clear(), tuplestore_end(), tuplestore_gettuple(), tuplestore_puttuple_common(), and tuplestore_trim().
Definition at line 159 of file tuplestore.c.
Referenced by grow_memtuples(), tuplestore_begin_common(), and tuplestore_puttuple_common().
Definition at line 109 of file tuplestore.c.
Referenced by dumptuples(), getlen(), readtup_heap(), tuplestore_begin_common(), tuplestore_clear(), tuplestore_copy_read_pointer(), tuplestore_end(), tuplestore_gettuple(), tuplestore_puttuple_common(), tuplestore_rescan(), tuplestore_select_read_pointer(), and writetup_heap().
Definition at line 172 of file tuplestore.c.
Referenced by dumptuples(), tuplestore_alloc_read_pointer(), tuplestore_begin_common(), tuplestore_clear(), tuplestore_copy_read_pointer(), tuplestore_puttuple_common(), tuplestore_set_eflags(), and tuplestore_trim().
Definition at line 170 of file tuplestore.c.
Referenced by dumptuples(), tuplestore_alloc_read_pointer(), tuplestore_ateof(), tuplestore_begin_common(), tuplestore_clear(), tuplestore_copy_read_pointer(), tuplestore_end(), tuplestore_gettuple(), tuplestore_puttuple_common(), tuplestore_rescan(), tuplestore_select_read_pointer(), tuplestore_set_eflags(), and tuplestore_trim().
Definition at line 173 of file tuplestore.c.
Referenced by tuplestore_alloc_read_pointer(), and tuplestore_begin_common().
void*(* Tuplestorestate::readtup)(Tuplestorestate *state, unsigned int len) |
Definition at line 144 of file tuplestore.c.
Referenced by tuplestore_begin_heap().
Definition at line 111 of file tuplestore.c.
Referenced by tuplestore_begin_common(), and tuplestore_puttuple_common().
Definition at line 102 of file tuplestore.c.
Referenced by tuplestore_alloc_read_pointer(), tuplestore_begin_common(), tuplestore_clear(), tuplestore_copy_read_pointer(), tuplestore_gettuple(), tuplestore_in_memory(), tuplestore_puttuple_common(), tuplestore_rescan(), tuplestore_select_read_pointer(), tuplestore_set_eflags(), and tuplestore_trim().
Definition at line 106 of file tuplestore.c.
Referenced by tuplestore_begin_common(), tuplestore_clear(), tuplestore_gettuple(), tuplestore_rescan(), and tuplestore_trim().
Definition at line 175 of file tuplestore.c.
Referenced by tuplestore_copy_read_pointer(), tuplestore_gettuple(), tuplestore_puttuple_common(), and tuplestore_select_read_pointer().
Definition at line 176 of file tuplestore.c.
Referenced by tuplestore_copy_read_pointer(), tuplestore_gettuple(), tuplestore_puttuple_common(), and tuplestore_select_read_pointer().
void(* Tuplestorestate::writetup)(Tuplestorestate *state, void *tup) |
Definition at line 136 of file tuplestore.c.
Referenced by tuplestore_begin_heap().