X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fpattern.h;h=8c623bda81eeac0036bc731ef2686d615ed459ef;hb=6b84e1f5673888753cbe566c1365222ed33fd3ac;hp=4c79b4b83b732656d96d8866bb4f3cf9f45318f9;hpb=0368a9c1972ff5fd6cd8984901ff0bdbd86afc9f;p=builder.git diff --git a/source/pattern.h b/source/pattern.h index 4c79b4b..8c623bd 100644 --- a/source/pattern.h +++ b/source/pattern.h @@ -2,6 +2,7 @@ #define PATTERN_H_ #include +#include /** Stores a filename pattern. A pattern consists of a prefix and a suffix, and @@ -21,6 +22,9 @@ public: /** Applies the pattern to a body string. */ std::string apply(const std::string &) const; + + /** Applies a list of patterns to the same body. */ + static std::vector apply_list(const std::vector &, const std::string &); }; #endif