RTI Connext .NET API (legacy)  Version 6.1.1
DDS::ExpressionProperty Struct Reference

Provides additional information about the filter expression passed to DDS::IWriterContentFilter::writer_compile. More...

#include <managed_topic.h>

Public Attributes

System::Boolean writer_side_filter_optimization
 Indicates if the filter implementation can cache the filtering result for the provided expression. More...
 

Detailed Description

Provides additional information about the filter expression passed to DDS::IWriterContentFilter::writer_compile.

It is used by the filter implementation to indicate to the middleware whether or not the DDS::IWriterContentFilter will cache the result of filter evaluation.

Member Data Documentation

◆ writer_side_filter_optimization

System::Boolean DDS::ExpressionProperty::writer_side_filter_optimization

Indicates if the filter implementation can cache the filtering result for the provided expression.

When this field is set to true, RTI Connext will do no caching or explicit filter evaluation for the associated DDS::DataReader. Instead, it will rely on the filter implementation to provide appropriate results.