PMDK C++ bindings  1.13.0-git107.g7e59f08f
This is the C++ bindings documentation for PMDK's libpmemobj.
Data View

Various views of persistent objects. More...

Classes

class  pmem::obj::slice< Iterator >
 Provides interface to access sequence of objects. More...
 
class  pmem::obj::basic_string_view< CharT, Traits >
 Our partial std::string_view implementation. More...
 

Typedefs

using pmem::obj::string_view = basic_string_view< char >
 The most typical string_view usage - the char specialization.
 
using pmem::obj::wstring_view = basic_string_view< wchar_t >
 The wide char specialization.
 
using pmem::obj::u16string_view = basic_string_view< char16_t >
 The char16 specialization.
 
using pmem::obj::u32string_view = basic_string_view< char32_t >
 The char32 specialization.
 

Detailed Description

Various views of persistent objects.

Classes listed on this page provide (often simplified) views of persistent data. They are delivered to ease the usage or for better performance. Please, take a look at description of each class to get the details of their behavior.