PostgreSQL Source Code
git master
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
c
d
g
h
i
k
l
m
p
r
s
t
Functions
Variables
Data Structures
Data Structures
Data Structure Index
Class Hierarchy
Data Fields
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
c
d
f
h
i
n
o
p
r
s
t
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
Files
File List
Globals
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
•
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
rmgrdesc_utils.h
Go to the documentation of this file.
1
/*-------------------------------------------------------------------------
2
*
3
* rmgrdesc_utils.h
4
* Support functions for rmgrdesc routines
5
*
6
* Copyright (c) 2023-2025, PostgreSQL Global Development Group
7
*
8
* src/include/access/rmgrdesc_utils.h
9
*
10
*-------------------------------------------------------------------------
11
*/
12
#ifndef RMGRDESC_UTILS_H_
13
#define RMGRDESC_UTILS_H_
14
15
extern
void
array_desc
(
StringInfo
buf
,
void
*array,
size_t
elem_size,
int
count,
16
void
(*elem_desc) (
StringInfo
buf
,
void
*elem,
void
*
data
),
17
void
*
data
);
18
extern
void
offset_elem_desc
(
StringInfo
buf
,
void
*offset,
void
*
data
);
19
extern
void
redirect_elem_desc
(
StringInfo
buf
,
void
*offset,
void
*
data
);
20
extern
void
oid_elem_desc
(
StringInfo
buf
,
void
*relid,
void
*
data
);
21
22
#endif
/* RMGRDESC_UTILS_H_ */
data
const void * data
Definition:
pg_crc32c_sse42.c:27
buf
static char * buf
Definition:
pg_test_fsync.c:72
oid_elem_desc
void oid_elem_desc(StringInfo buf, void *relid, void *data)
Definition:
rmgrdesc_utils.c:58
redirect_elem_desc
void redirect_elem_desc(StringInfo buf, void *offset, void *data)
Definition:
rmgrdesc_utils.c:50
array_desc
void array_desc(StringInfo buf, void *array, size_t elem_size, int count, void(*elem_desc)(StringInfo buf, void *elem, void *data), void *data)
Definition:
rmgrdesc_utils.c:24
offset_elem_desc
void offset_elem_desc(StringInfo buf, void *offset, void *data)
Definition:
rmgrdesc_utils.c:44
StringInfoData
Definition:
stringinfo.h:47
src
include
access
rmgrdesc_utils.h
Generated on Wed May 7 2025 00:13:27 for PostgreSQL Source Code by
1.9.4