PostgreSQL Source Code
git master
|
#include "access/htup.h"
#include "access/xlogdefs.h"
#include "datatype/timestamp.h"
#include "lib/pairingheap.h"
#include "storage/buf.h"
Go to the source code of this file.
Data Structures | |
struct | SnapshotData |
Macros | |
#define | InvalidSnapshot ((Snapshot) NULL) |
Typedefs | |
typedef enum SnapshotType | SnapshotType |
typedef struct SnapshotData * | Snapshot |
typedef struct SnapshotData | SnapshotData |
Enumerations | |
enum | SnapshotType { SNAPSHOT_MVCC = 0 , SNAPSHOT_SELF , SNAPSHOT_ANY , SNAPSHOT_TOAST , SNAPSHOT_DIRTY , SNAPSHOT_HISTORIC_MVCC , SNAPSHOT_NON_VACUUMABLE } |
#define InvalidSnapshot ((Snapshot) NULL) |
Definition at line 123 of file snapshot.h.
typedef struct SnapshotData* Snapshot |
Definition at line 121 of file snapshot.h.
typedef struct SnapshotData SnapshotData |
typedef enum SnapshotType SnapshotType |
enum SnapshotType |
Enumerator | |
---|---|
SNAPSHOT_MVCC | |
SNAPSHOT_SELF | |
SNAPSHOT_ANY | |
SNAPSHOT_TOAST | |
SNAPSHOT_DIRTY | |
SNAPSHOT_HISTORIC_MVCC | |
SNAPSHOT_NON_VACUUMABLE |
Definition at line 35 of file snapshot.h.