40 m_className(iClassName),
41 m_type(
edm::TypeWithDict::
byName(iClassName))
84 if(
parse(temp.c_str(), grammar.use_parser<0>() >> end_p, space_p).full) {
bool passesFilter(const void *) const
long indexFromNewFormatToOldFormat(const std::string &iNewFormat, long iNewFormatIndex, const std::string &iOldFormat)
reco::parser::SelectorPtr m_selector
boost::spirit::classic::parser_error< reco::parser::SyntaxErrors > BaseException
const std::string & expression() const
FWModelFilter(const std::string &iExpression, const std::string &iClassName)
static TypeWithDict byName(std::string const &name)
bool trivialFilter() const
void setClassName(const std::string &)
const char * baseExceptionWhat(const BaseException &e)
returns the appropriate 'what' message for the exception
boost::shared_ptr< SelectorBase > SelectorPtr
void setExpression(const std::string &)
std::string oldToNewFormat(const std::string &iExpression)