RTI Connext Modern C++ API  Version 5.3.1
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Custom Content Filters

Classes and associated types used to implement custom content filters. More...

Classes

struct  rti::topic::no_compile_data_t
 The type to specify as the CompileData template parameter to your ContentFilter if your compile function does not return any data. More...
 
class  rti::topic::ContentFilter< T, CompileData >
 <<extension>> A class to inherit from when implementing a custom content filter More...
 
class  rti::topic::WriterContentFilter< T, CompileData, WriterFilterData >
 <<extension>> A class to inherit from when implementing a writer-side custom content filter More...
 
class  rti::topic::WriterContentFilterHelper< T, CompileData, WriterFilterData >
 <<extension>> A class to inherit from when implementing a writer-side custom content filter. More...
 
class  rti::topic::CustomFilter< T >
 <<extension>> <<reference-type>> A wrapper class for the user-defined implementation of a ContentFilter. More...
 
class  rti::topic::ExpressionProperty
 <<extension>> <<value-type>> Provides additional information about the filter expression passed to the writer_compile method of rti::topic::WriterContentFilter More...
 
class  rti::topic::FilterSampleInfo
 <<extension>> <<value-type>> Provides meta information associated with the sample. More...
 

Functions

template<typename T >
CustomFilter< T > rti::topic::find_content_filter (const dds::domain::DomainParticipant &participant, const std::string &filter_name)
 Lookup a content filter previously registered with dds::domain::DomainParticipant::register_contentfilter.
 

Variables

no_compile_data_t no_compile_data
 A constant to return if your compile function does not create any compile data.
 

Detailed Description

Classes and associated types used to implement custom content filters.

Function Documentation

template<typename T >
CustomFilter<T> rti::topic::find_content_filter ( const dds::domain::DomainParticipant participant,
const std::string &  filter_name 
)

Lookup a content filter previously registered with dds::domain::DomainParticipant::register_contentfilter.

You cannot lookup the RTI Connext built-in content filters.

Template Parameters
TThe user-defined content filter type that the CustomFilter was created with
Parameters
participantThe dds::domain::DomainParticipant that the content filter is registered with.
filter_nameName of the filter to lookup.
Returns
The found rti::topic::CustomFilter or dds::core::null if it is not found

Variable Documentation

template<typename T , typename CompileData >
no_compile_data_t no_compile_data
related

A constant to return if your compile function does not create any compile data.


RTI Connext Modern C++ API Version 5.3.1 Copyright © Mon Feb 19 2018 Real-Time Innovations, Inc