19 std::unique_ptr<NanoSlice> nslice_ptr;
21 uint8_t* ns_ptr =
data_(index);
34 uint8_t* ns_ptr =
reinterpret_cast<uint8_t *
>(
buffer_ +
sizeof(
Header));
35 for (uint32_t idx = 0; idx <
index; ++idx) {
37 ns_ptr += tmp_ns.
size();
uint8_t * data_(uint32_t index) const
MicroSlice(uint8_t *address)
Header::nanoslice_count_t nanoSliceCount() const
Header::microslice_size_t size() const
Header const * header_() const
Header::nanoslice_size_t size() const
std::unique_ptr< NanoSlice > nanoSlice(uint32_t index) const