PostgreSQL Source Code  git master
_tocEntry Struct Reference

#include <pg_backup_archiver.h>

Data Fields

struct _tocEntryprev
 
struct _tocEntrynext
 
CatalogId catalogId
 
DumpId dumpId
 
teSection section
 
bool hadDumper
 
char * tag
 
char * tablespace
 
char * tableam
 
char * owner
 
char * desc
 
char * defn
 
char * dropStmt
 
char * copyStmt
 
DumpIddependencies
 
int nDeps
 
DataDumperPtr dataDumper
 
const void * dataDumperArg
 
void * formatData
 
pgoff_t dataLength
 
int reqs
 
bool created
 
struct _tocEntrypending_prev
 
struct _tocEntrypending_next
 
int depCount
 
DumpIdrevDeps
 
int nRevDeps
 
DumpIdlockDeps
 
int nLockDeps
 

Detailed Description

Definition at line 328 of file pg_backup_archiver.h.

Field Documentation

◆ catalogId

◆ copyStmt

char* _tocEntry::copyStmt

◆ created

bool _tocEntry::created

Definition at line 358 of file pg_backup_archiver.h.

Referenced by mark_create_done(), and restore_toc_entry().

◆ dataDumper

◆ dataDumperArg

const void* _tocEntry::dataDumperArg

Definition at line 351 of file pg_backup_archiver.h.

Referenced by _PrintTocData(), ArchiveEntry(), and WriteDataChunksForTocEntry().

◆ dataLength

◆ defn

◆ depCount

int _tocEntry::depCount

Definition at line 363 of file pg_backup_archiver.h.

Referenced by fix_dependencies(), move_to_ready_heap(), and reduce_dependencies().

◆ dependencies

◆ desc

◆ dropStmt

char* _tocEntry::dropStmt

◆ dumpId

◆ formatData

◆ hadDumper

bool _tocEntry::hadDumper

◆ lockDeps

DumpId* _tocEntry::lockDeps

◆ nDeps

◆ next

◆ nLockDeps

int _tocEntry::nLockDeps

◆ nRevDeps

int _tocEntry::nRevDeps

Definition at line 365 of file pg_backup_archiver.h.

Referenced by fix_dependencies(), and reduce_dependencies().

◆ owner

char* _tocEntry::owner

◆ pending_next

◆ pending_prev

◆ prev

struct _tocEntry* _tocEntry::prev

Definition at line 330 of file pg_backup_archiver.h.

Referenced by _allocAH(), _moveBefore(), ArchiveEntry(), ReadToc(), and RestoreArchive().

◆ reqs

◆ revDeps

DumpId* _tocEntry::revDeps

Definition at line 364 of file pg_backup_archiver.h.

Referenced by fix_dependencies(), and reduce_dependencies().

◆ section

◆ tableam

char* _tocEntry::tableam

Definition at line 341 of file pg_backup_archiver.h.

Referenced by _printTocEntry(), ArchiveEntry(), ReadToc(), and WriteToc().

◆ tablespace

char* _tocEntry::tablespace

Definition at line 339 of file pg_backup_archiver.h.

Referenced by _printTocEntry(), ArchiveEntry(), ReadToc(), and WriteToc().

◆ tag


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