00001 #include "mfextensions/Extensions/suppress.hh"
00002
00003 suppress::suppress(std::string const& name) : name_(name), expr_(regex_t(name)), what_(), in_use_(true) {}
00004
00005 bool suppress::match(std::string const& name) {
00006 if (!in_use_) return false;
00007 return boost::regex_match(name, what_, expr_);
00008 }