Leonid Yuriev
|
e6696178db
|
mdbx++: refine exceptions.
Change-Id: I56d3fd4716320af7a5aec1824fbded5f9efc416c
|
2020-09-01 16:20:17 +03:00 |
|
Leonid Yuriev
|
9fdaa1c7e5
|
mdbx++: rename buffer::ref() method to buffer::slice().
Change-Id: I430843cb5b069c81965194c4863a5ac7de4ecafe
|
2020-09-01 14:46:44 +03:00 |
|
Leonid Yuriev
|
500609736c
|
mdbx++: rename default_allocator to legacy_allocator.
Change-Id: I48118a9424be3063b916c00c73715aed4e244ac8
|
2020-09-01 14:46:37 +03:00 |
|
Leonid Yuriev
|
cd9ac17d59
|
mdbx++: Done rest of NOT_IMPLEMENTED.
Change-Id: I4707416ce4a7b41a04824749be34e338d73f9ea0
|
2020-09-01 14:12:12 +03:00 |
|
Leonid Yuriev
|
baeca4109a
|
mdbx++: Implements std::ostream << operators.
Change-Id: Iec4b6fc0344e3d3f3ff665ce28e23c2f315d8bdb
|
2020-09-01 13:23:03 +03:00 |
|
Leonid Yuriev
|
62be36cc9e
|
mdbx++: is_printable() for UTF8.
Change-Id: I96a58dc97e2f4261eafceb358a1dca7ba55cfa0d
|
2020-08-31 16:35:49 +03:00 |
|
Leonid Yuriev
|
ee902621db
|
mdbx++: Implements most of C++ API (except related for iostreams).
Change-Id: Ia61c208506c3d94700a240725cb854275c7de087
|
2020-08-31 16:34:58 +03:00 |
|
Leonid Yuriev
|
04a77d3bf3
|
mdbx: add MDBX_ALLDUPS & MDBX_UPSERT, rework handling of others.
Change-Id: I27d437540d883935d78242e4fc7e28951ab9f496
|
2020-08-28 19:08:45 +03:00 |
|
Leonid Yuriev
|
aa7695c513
|
mdbx++: Add support for C++17 polymorphic allocators.
Change-Id: I76054829551c247a4d8f81288fc47db47ead0288
|
2020-08-28 16:45:30 +03:00 |
|
Leonid Yuriev
|
88a4b8cb9b
|
mdbx++: Initial C++ API (some extra methods are not implemented).
Change-Id: I0478d0c94dcd12b52916e87815e5731817407c3c
|
2020-08-28 16:45:30 +03:00 |
|