|
Container System 0.1.0
High-performance C++20 type-safe container framework with SIMD-accelerated serialization
|
Value index entry for lazy parsing. More...
#include <value_view.h>

Public Member Functions | |
| value_index_entry () noexcept | |
| value_index_entry (std::string_view n, size_t offset, size_t length, value_types t) noexcept | |
Public Attributes | |
| std::string_view | name |
| Key name (points into raw_data_ptr_) | |
| size_t | value_offset |
| Offset to value data in buffer. | |
| size_t | value_length |
| Length of value data. | |
| value_types | type |
| Value type. | |
Value index entry for lazy parsing.
Stores metadata about a value's location within the serialized buffer, enabling on-demand parsing without upfront deserialization of all values.
Definition at line 275 of file value_view.h.
|
inlinenoexcept |
Definition at line 282 of file value_view.h.
|
inlinenoexcept |
Definition at line 288 of file value_view.h.
| std::string_view kcenon::container::value_index_entry::name |
Key name (points into raw_data_ptr_)
Definition at line 277 of file value_view.h.
| value_types kcenon::container::value_index_entry::type |
Value type.
Definition at line 280 of file value_view.h.
| size_t kcenon::container::value_index_entry::value_length |
Length of value data.
Definition at line 279 of file value_view.h.
| size_t kcenon::container::value_index_entry::value_offset |
Offset to value data in buffer.
Definition at line 278 of file value_view.h.