38 #ifndef LIBPMEMOBJ_CPP_PEXCEPTIONS_HPP 39 #define LIBPMEMOBJ_CPP_PEXCEPTIONS_HPP 42 #include <system_error> 55 using std::runtime_error::runtime_error;
65 using std::runtime_error::runtime_error;
76 using std::system_error::system_error;
86 using transaction_error::transaction_error;
96 using transaction_alloc_error::transaction_alloc_error;
106 using std::logic_error::logic_error;
116 using std::runtime_error::runtime_error;
126 using std::runtime_error::runtime_error;
Custom transaction error class.
Definition: pexceptions.hpp:84
Custom pool error class.
Definition: pexceptions.hpp:53
Custom transaction error class.
Definition: pexceptions.hpp:114
Custom transaction error class.
Definition: pexceptions.hpp:63
Custom lock error class.
Definition: pexceptions.hpp:74
Custom ctl error class.
Definition: pexceptions.hpp:124
Custom transaction error class.
Definition: pexceptions.hpp:94
Custom transaction error class.
Definition: pexceptions.hpp:104