transaction: Introduce flat_transaction class
Rename pmem::obj::transaction to pmem::obj::basic_transaction and make transaction a macro. The common code between basic_transaction and flat_transaction is moved to a base class. All the doxygen comments are placed next to the actual transaction implementation.
parent
99916ea2
Please register or sign in to comment