File writer_filter.hpp

FileList > astutedds > dcps > writer_filter.hpp

Go to the source code of this file

  • #include <astutedds/rtps/rtps_types.hpp>
  • #include <any>
  • #include <atomic>
  • #include <cstdint>
  • #include <functional>
  • #include <memory>
  • #include <mutex>
  • #include <optional>
  • #include <string>
  • #include <unordered_map>
  • #include <variant>
  • #include <vector>
  • #include <astutedds/dcps/content_filter_property.hpp>

Namespaces

Type Name
namespace astutedds
namespace dcps

Classes

Type Name
struct ComparisonNode
Comparison condition (field op value)
class CompiledFilter
Compiled filter expression for efficient evaluation.
class FilterExpressionParser
Parses SQL-like filter expressions.
struct FilterNode
Base class for filter expression nodes.
struct InNode
IN condition (field IN (val1, val2, ...))
struct LogicalNode
Logical combination of conditions.
struct ReaderFilterInfo
Information about a reader's content filter.
class TypedFieldAccessor <typename T>
Create field accessor for a specific type.
class WriterFilterManager
Manages content filters for a data writer.
struct Stats
Get filtering statistics.

The documentation for this class was generated from the following file include/astutedds/dcps/writer_filter.hpp