# libtmux::FilterExpr::RelationTest

- **Module:** libtmux::FilterExpr
- **Package:** libtmux-cxx
- **Language:** C++
- **Kind:** struct
- **Source:** https://github.com/libtmux/libtmux-cxx/blob/393d4b0ad666f18a6581f1eb281741a75a7503f0/include/libtmux/filter_expr.hpp#L97
- **Page:** https://libtmux.org/en/cxx/latest/reference/libtmux-filterexpr-relationtest/

A relation crosses to another entity type, so its child expression cannot live in this variant.

The node keeps the relation name and quantifier for inspection and owns the evaluation by value.

## Members

- `relation` (attribute)
- `quantifier` (attribute)
- `evaluate` (attribute)
- `child` (attribute): The child compares another entity, so it cannot live in this variant.
