Public Attributes | List of all members
DataTamerParser::SnapshotView Struct Reference

#include <data_tamer_parser.hpp>

Public Attributes

BufferSpan active_mask
 
BufferSpan payload
 serialized data containing all the values, ordered as in the schema More...
 
size_t schema_hash
 Unique identifier of the schema. More...
 
uint64_t timestamp
 snapshot timestamp More...
 

Detailed Description

Definition at line 91 of file data_tamer_parser.hpp.

Member Data Documentation

◆ active_mask

BufferSpan DataTamerParser::SnapshotView::active_mask

Vector that tell us if a field of the schema is active or not. It is basically an optimized vector of bools, where each byte contains 8 boolean flags.

Definition at line 102 of file data_tamer_parser.hpp.

◆ payload

BufferSpan DataTamerParser::SnapshotView::payload

serialized data containing all the values, ordered as in the schema

Definition at line 105 of file data_tamer_parser.hpp.

◆ schema_hash

size_t DataTamerParser::SnapshotView::schema_hash

Unique identifier of the schema.

Definition at line 94 of file data_tamer_parser.hpp.

◆ timestamp

uint64_t DataTamerParser::SnapshotView::timestamp

snapshot timestamp

Definition at line 97 of file data_tamer_parser.hpp.


The documentation for this struct was generated from the following file:


plotjuggler
Author(s): Davide Faconti
autogenerated on Sun Aug 11 2024 02:24:30