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().
1.7.1