1 #pragma once
2 
3 #include "filter_expr_parser_ast.hpp"
4 
5 #include <nlohmann/json.hpp>
6 
7 namespace redfish
8 {
9 
10 bool memberMatches(const nlohmann::json& member,
11                    const filter_ast::LogicalAnd& filterParam);
12 
13 bool applyFilterToCollection(nlohmann::json& body,
14                              const filter_ast::LogicalAnd& filterParam);
15 
16 } // namespace redfish
17