CoreDX DDS Modern C++ API
|
Indicates that samples should be filtered by time so that only one sample per instance is presented within the minimum separation time. More...
Public Member Functions | |
TimeBasedFilter (const dds::core::Duration &min_separation=dds::core::Duration::zero()) | |
Construct a TimeBasedFilter with a specified minimum separation. More... | |
TimeBasedFilter (const TimeBasedFilter &other) | |
Copy constructor. | |
TimeBasedFilter & | minimum_separation (const dds::core::Duration &ms) |
Modify the minimum separation value. | |
const dds::core::Duration | minimum_separation () const |
Access the minimum separation value. | |
Indicates that samples should be filtered by time so that only one sample per instance is presented within the minimum separation time.
|
explicit |
Construct a TimeBasedFilter with a specified minimum separation.
The default minimum separation is zero.