RTI Connext Traditional C++ API  Version 6.0.0
 All Classes Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
DDS_TopicQuerySelection Struct Reference

<<extension>> Specifies the data query that defines a DDSTopicQuery More...

Public Attributes

char * filter_class_name
 The name of the filter to use.
 
char * filter_expression
 The filter expression.
 
struct DDS_StringSeq filter_parameters
 The query parameters.
 
DDS_TopicQuerySelectionKind kind
 Indicates whether the sample selection is limited to cached samples or not.
 

Detailed Description

<<extension>> Specifies the data query that defines a DDSTopicQuery

The query format is similar to the expression and parameters of a DDSQueryCondition or a DDSContentFilteredTopic, as described in DDSDomainParticipant::create_contentfilteredtopic_with_filter.

There are two special queries:

See Also
Queries and Filters Syntax

Member Data Documentation

char* 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 DDSDomainParticipant::register_contentfilter on the same DDSDomainParticipant.

Built-in filter names are DDS_SQLFILTER_NAME and DDS_STRINGMATCHFILTER_NAME.

[default] See DDS_TOPIC_QUERY_SELECTION_USE_READER_CONTENT_FILTER

char* 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_TOPIC_QUERY_SELECTION_USE_READER_CONTENT_FILTER

See Also
Queries and Filters Syntax
struct DDS_StringSeq DDS_TopicQuerySelection::filter_parameters
DDS_TopicQuerySelectionKind DDS_TopicQuerySelection::kind

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

[default] DDS_TOPIC_QUERY_SELECTION_KIND_HISTORY_SNAPSHOT


RTI Connext Traditional C++ API Version 6.0.0 Copyright © Sun Mar 3 2019 Real-Time Innovations, Inc