libxr
1.0
Want to be the best embedded framework
|
键信息结构,存储键的元数据 (Structure containing key metadata). More...
Public Member Functions | |
void | SetNameLength (uint8_t len) |
uint8_t | GetNameLength () const |
void | SetDataSize (uint32_t size) |
uint32_t | GetDataSize () const |
Data Fields | |
BlockBoolData< MinWriteSize > | no_next_key |
是否是最后一个键 | |
BlockBoolData< MinWriteSize > | available_flag |
该键是否有效 | |
BlockBoolData< MinWriteSize > | uninit |
该键是否未初始化 | |
uint32_t | raw_info = 0 |
高7位为 nameLength,低25位为 dataSize | |
键信息结构,存储键的元数据 (Structure containing key metadata).
Definition at line 401 of file database.hpp.
|
inline |
Definition at line 410 of file database.hpp.
|
inline |
Definition at line 429 of file database.hpp.
|
inline |
Definition at line 422 of file database.hpp.
|
inline |
Definition at line 424 of file database.hpp.
|
inline |
Definition at line 417 of file database.hpp.
BlockBoolData<MinWriteSize> LibXR::DatabaseRaw< MinWriteSize >::KeyInfo::available_flag |
该键是否有效
Definition at line 404 of file database.hpp.
BlockBoolData<MinWriteSize> LibXR::DatabaseRaw< MinWriteSize >::KeyInfo::no_next_key |
是否是最后一个键
Definition at line 403 of file database.hpp.
uint32_t LibXR::DatabaseRaw< MinWriteSize >::KeyInfo::raw_info = 0 |
高7位为 nameLength,低25位为 dataSize
Definition at line 407 of file database.hpp.
BlockBoolData<MinWriteSize> LibXR::DatabaseRaw< MinWriteSize >::KeyInfo::uninit |
该键是否未初始化
Definition at line 405 of file database.hpp.