7#include "interface.hpp"
35template <
size_t MinWriteSize>
57 static constexpr uint32_t CHECKSUM_BYTE = 0x9abcedf0;
68 size_t recycle_threshold_ = 0;
90 uint8_t write_buffer_[MinWriteSize];
95#include "flash_io.hpp"
100#include "block_ops.hpp"
105#include "key_ops.hpp"
115#include "lifecycle.hpp"
数据库接口,提供键值存储和管理功能 Database interface providing key-value storage and management.
适用于最小写入单元受限的 Flash 存储的数据库实现 Database implementation for Flash storage with minimum write unit restric...
抽象基类,表示闪存接口。 Abstract base class representing a flash memory interface.
LibXR 命名空间 / LibXR namespace.
static constexpr uint16_t LIBXR_DATABASE_VERSION
数据库存储格式版本号 Database storage-format version.