]> git.proxmox.com Git - ceph.git/blob - ceph/src/pmdk/src/include/libpmemobj.h
import ceph 16.2.7
[ceph.git] / ceph / src / pmdk / src / include / libpmemobj.h
1 /* SPDX-License-Identifier: BSD-3-Clause */
2 /* Copyright 2014-2020, Intel Corporation */
3
4 /*
5 * libpmemobj.h -- definitions of libpmemobj entry points
6 *
7 * This library provides support for programming with persistent memory (pmem).
8 *
9 * libpmemobj provides a pmem-resident transactional object store.
10 *
11 * See libpmemobj(7) for details.
12 */
13
14 #ifndef LIBPMEMOBJ_H
15 #define LIBPMEMOBJ_H 1
16
17 #include <libpmemobj/action.h>
18 #include <libpmemobj/atomic.h>
19 #include <libpmemobj/ctl.h>
20 #include <libpmemobj/iterator.h>
21 #include <libpmemobj/lists_atomic.h>
22 #include <libpmemobj/pool.h>
23 #include <libpmemobj/thread.h>
24 #include <libpmemobj/tx.h>
25
26 #endif /* libpmemobj.h */