PMDK C++ bindings  1.9.1
This is the C++ bindings documentation for PMDK's libpmemobj.
List of all members
pmem::transaction_out_of_memory Class Reference

Custom out of memory error class. More...

#include <libpmemobj++/pexceptions.hpp>

Inheritance diagram for pmem::transaction_out_of_memory:
pmem::transaction_alloc_error pmem::transaction_error

Detailed Description

Custom out of memory error class.

Thrown when there is out of memory error inside of a transaction. It may occur when you run out of space on persistent memory: too many objects or too big object was allocated (current limit for a single element is ~16GB). Bigger pool or smaller object is required.

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