RTI Connext .NET API (legacy)  Version 6.1.2
DDS::TopicQuerySelection Class Reference

<<extension>> Specifies the data query that defines a DDS::TopicQuery More...

#include <managed_subscription.h>

Public Attributes

System::String ^ filter_class_name
 The name of the filter to use. More...
 
System::String ^ filter_expression
 The filter expression. More...
 
StringSeqfilter_parameters
 The query parameters. More...
 
TopicQuerySelectionKind kind
 Indicates whether the sample selection is limited to cached samples or not. More...
 

Detailed Description

Member Data Documentation

◆ filter_class_name

System::String ^ DDS::TopicQuerySelection::filter_class_name

The name of the filter to use.

Name of content filter to use. Must be one of the built-in filter names or previously registered with DDS::DomainParticipant::register_contentfilter on the same DDS::DomainParticipant.

Built-in filter names are DDS::DomainParticipant::SQLFILTER_NAME and DDS::DomainParticipant::STRINGMATCHFILTER_NAME.

[default] See DDS::DataReader::TOPIC_QUERY_SELECTION_USE_READER_CONTENT_FILTER

◆ filter_expression

System::String ^ DDS::TopicQuerySelection::filter_expression

The filter expression.

The expression to filter samples in the DataWriters. It follows the format described in Queries and Filters Syntax.

[default] See DDS::DataReader::TOPIC_QUERY_SELECTION_USE_READER_CONTENT_FILTER

See also
Queries and Filters Syntax

◆ filter_parameters

StringSeq ^ DDS::TopicQuerySelection::filter_parameters

◆ kind

TopicQuerySelectionKind DDS::TopicQuerySelection::kind

Indicates whether the sample selection is limited to cached samples or not.

[default] DDS::TopicQuerySelectionKind::HISTORY_SNAPSHOT