Struct astutedds::dcps::PersistedSample

ClassList > astutedds > dcps > PersistedSample

A single persisted sample stored by the Persistence Service. More...

  • #include <persistence_service.hpp>

Public Attributes

Type Name
rtps::ChangeKind_t kind = {rtps::ChangeKind\_t::ALIVE}
rtps::SequenceNumber_t sequence_number = {}
std::vector< uint8_t > serialized_data
rtps::Time_t source_timestamp = {}

Detailed Description

Extends CacheChange with the source topic name and durability kind so that the file-backed store can record full context per record.

Public Attributes Documentation

variable kind

rtps::ChangeKind_t astutedds::dcps::PersistedSample::kind;

variable sequence_number

rtps::SequenceNumber_t astutedds::dcps::PersistedSample::sequence_number;

variable serialized_data

std::vector<uint8_t> astutedds::dcps::PersistedSample::serialized_data;

variable source_timestamp

rtps::Time_t astutedds::dcps::PersistedSample::source_timestamp;


The documentation for this class was generated from the following file include/astutedds/dcps/persistence_service.hpp