add ID value filter

This commit is contained in:
Adrien Béraud committed 2014-12-05 00:04:07 -05:00
1 parent 95c3b0baab
commit a2bf87e1ea
1 file changed
+6
+6
View File
@@ -156,6 +156,12 @@ struct Value : public Serializable
};
}
static Filter IdFilter(const Id id) {
return [id](const Value& v) {
return v.id == id;
};
}
static Filter chainFilters(Filter& f1, Filter& f2) {
return [f1,f2](const Value& v){
return f1(v) && f2(v);