Selected information from the cache change that is passed to the content filter object on payload evaluation. More...
#include <IContentFilter.hpp>
Public Types | |
| using | SampleIdentity = eprosima::fastdds::rtps::SampleIdentity |
Public Member Functions | |
| FilterSampleInfo ()=default | |
| FilterSampleInfo (const rtps::WriteParams &wparams) | |
Public Attributes | |
| SampleIdentity | sample_identity |
| Identity of the sample being filtered. | |
| SampleIdentity | related_sample_identity |
| Identity of a sample related to the one being filtered. | |
| std::shared_ptr< fastdds::rtps::WriteParams::UserWriteData > | user_write_data |
| Extra write information that can be used by the prefilter. | |
Selected information from the cache change that is passed to the content filter object on payload evaluation.
|
default |
|
inlineexplicit |
| SampleIdentity related_sample_identity |
Identity of a sample related to the one being filtered.
| SampleIdentity sample_identity |
Identity of the sample being filtered.
| std::shared_ptr<fastdds::rtps::WriteParams::UserWriteData> user_write_data |
Extra write information that can be used by the prefilter.