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 |
高7位为 nameLength,低25位为 dataSize | |
键信息结构,存储键的元数据 (Structure containing key metadata).
Definition at line 544 of file database.hpp.
|
inline |
Definition at line 553 of file database.hpp.
|
inline |
Definition at line 572 of file database.hpp.
|
inline |
Definition at line 565 of file database.hpp.
|
inline |
Definition at line 567 of file database.hpp.
|
inline |
Definition at line 560 of file database.hpp.
BlockBoolData<MinWriteSize> LibXR::DatabaseRaw< MinWriteSize >::KeyInfo::available_flag |
该键是否有效
Definition at line 547 of file database.hpp.
BlockBoolData<MinWriteSize> LibXR::DatabaseRaw< MinWriteSize >::KeyInfo::no_next_key |
是否是最后一个键
Definition at line 546 of file database.hpp.
uint32_t LibXR::DatabaseRaw< MinWriteSize >::KeyInfo::raw_info |
高7位为 nameLength,低25位为 dataSize
Definition at line 550 of file database.hpp.
BlockBoolData<MinWriteSize> LibXR::DatabaseRaw< MinWriteSize >::KeyInfo::uninit |
该键是否未初始化
Definition at line 548 of file database.hpp.