17 #include "Reflex/Object.h"
18 #include "Reflex/Type.h"
76 using namespace fireworks::expression;
85 using namespace boost::spirit::classic;
90 if(!
parse(
temp.c_str(), grammar.use_parser<0>() >> end_p, space_p).full) {
108 if((*selectorPtr)(o)) {
long indexFromNewFormatToOldFormat(const std::string &iNewFormat, long iNewFormatIndex, const std::string &iOldFormat)
FWModelChangeManager * changeManager() const
boost::spirit::classic::parser_error< reco::parser::SyntaxErrors > BaseException
Evaluator * parse(const T &text)
bool select(FWEventItem *iItem, const std::string &iExpression) const
const char * baseExceptionWhat(const BaseException &e)
returns the appropriate 'what' message for the exception
boost::shared_ptr< SelectorBase > SelectorPtr
std::string oldToNewFormat(const std::string &iExpression)
const TClass * modelType() const
void select(int iIndex) const
const void * modelData(int iIndex) const