Struct Snapshot
Defined in File data_sink.hpp
Struct Documentation
-
struct Snapshot
Public Members
-
std::string_view channel_name
-
std::size_t schema_hash
Unique identifier of the schema.
-
std::chrono::nanoseconds timestamp
snapshot timestamp
-
ActiveMask 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.
-
PayloadVector payload
serialized dat containing all the values, ordered as in the schema
-
std::string_view channel_name