20#ifndef KEYEDCHANGES_H_
21#define KEYEDCHANGES_H_
23#include <fastdds/rtps/common/CacheChange.h>
eProsima namespace.
Definition LibrarySettingsAttributes.h:23
A struct storing a vector of cache changes and the next deadline in the group.
Definition KeyedChanges.h:34
~KeyedChanges()
Destructor.
Definition KeyedChanges.h:50
KeyedChanges(const KeyedChanges &other)
Copy constructor.
Definition KeyedChanges.h:43
std::chrono::steady_clock::time_point next_deadline_us
The time when the group will miss the deadline.
Definition KeyedChanges.h:57
std::vector< rtps::CacheChange_t * > cache_changes
A vector of cache changes.
Definition KeyedChanges.h:55
KeyedChanges()
Default constructor.
Definition KeyedChanges.h:36