PostgreSQL Source Code  git master
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
relfilenode.h File Reference
#include "common/relpath.h"
#include "storage/backendid.h"
Include dependency graph for relfilenode.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  RelFileNode
 
struct  RelFileNodeBackend
 

Macros

#define RelFileNodeBackendIsTemp(rnode)   ((rnode).backend != InvalidBackendId)
 
#define RelFileNodeEquals(node1, node2)
 
#define RelFileNodeBackendEquals(node1, node2)
 

Typedefs

typedef struct RelFileNode RelFileNode
 
typedef struct RelFileNodeBackend RelFileNodeBackend
 

Macro Definition Documentation

#define RelFileNodeBackendEquals (   node1,
  node2 
)
Value:
((node1).node.relNode == (node2).node.relNode && \
(node1).node.dbNode == (node2).node.dbNode && \
(node1).backend == (node2).backend && \
(node1).node.spcNode == (node2).node.spcNode)

Definition at line 93 of file relfilenode.h.

#define RelFileNodeBackendIsTemp (   rnode)    ((rnode).backend != InvalidBackendId)
#define RelFileNodeEquals (   node1,
  node2 
)

Typedef Documentation