Information about the content filter being applied by a reader. More...
#include <ContentFilterProperty.hpp>
Classes | |
| struct | AllocationConfiguration |
| Allocation configuration for a ContentFilterProperty. More... | |
Public Member Functions | |
| ContentFilterProperty (const AllocationConfiguration &config) | |
| Construct a ContentFilterProperty. | |
Public Attributes | |
| fastcdr::string_255 | content_filtered_topic_name |
| Name of the content filtered topic on which the reader was created. | |
| fastcdr::string_255 | related_topic_name |
| Name of the related topic being filtered. | |
| fastcdr::string_255 | filter_class_name |
| Class name of the filter being used. | |
| std::string | filter_expression |
| Filter expression indicating which content the reader wants to receive. | |
| fastdds::ResourceLimitedVector< fastcdr::string_255, std::true_type > | expression_parameters |
| List of values for the parameters present on the filter expression. | |
Information about the content filter being applied by a reader.
|
inlineexplicit |
Construct a ContentFilterProperty.
| config | Allocation configuration for the new object. |
| fastcdr::string_255 content_filtered_topic_name |
Name of the content filtered topic on which the reader was created.
| fastdds::ResourceLimitedVector<fastcdr::string_255, std::true_type> expression_parameters |
List of values for the parameters present on the filter expression.
| fastcdr::string_255 filter_class_name |
Class name of the filter being used.
May be empty to indicate the ContentFilterProperty is not present.
| std::string filter_expression |
Filter expression indicating which content the reader wants to receive.
May be empty to indicate the ContentFilterProperty is not present.
| fastcdr::string_255 related_topic_name |
Name of the related topic being filtered.