![]() |
![]() |
A Filter accepts or rejects a DDExpandedNode based on a user-coded decision rule. More...
#include <DDFilter.h>
Public Member Functions | |
virtual bool | accept (const DDExpandedView &) const =0 |
true, if the DDExpandedNode fulfills the filter criteria More... | |
DDFilter () | |
virtual | ~DDFilter () |
A Filter accepts or rejects a DDExpandedNode based on a user-coded decision rule.
Definition at line 15 of file DDFilter.h.
DDFilter::DDFilter | ( | ) |
Definition at line 14 of file DDFilter.cc.
|
virtual |
Definition at line 17 of file DDFilter.cc.
|
pure virtual |
true, if the DDExpandedNode fulfills the filter criteria
Implemented in DDAndFilter< F1, F2 >, DDAndFilter< DDSpecificsMatchesValueFilter, DDSpecificsMatchesValueFilter >, DDSpecificsMatchesValueFilter, DDSpecificsHasNamedValueFilter, DDSpecificsFilter, DDPassAllFilter, and DDNameFilter.
Referenced by Vispa.Gui.BoxContentDialog.BoxContentDialog::apply(), Vispa.Plugins.ConfigEditor.ToolDialog.ToolDialog::apply(), DDFilteredView::filter(), and esMonitoring.FDJsonServer::handle_accept().