2 #include "ErrorHandler/MessageAnalyzer/ma_boolean_andexpr.h"
4 using namespace novadaq::errorhandler;
6 void ma_boolean_andexpr::reset( )
8 boolean_conds_t::iterator it = conds.begin();
9 for( ; it!=conds.end(); ++it ) it->reset();
12 bool ma_boolean_andexpr::evaluate( ma_domain & value
14 , ma_domain
const & domain )
const
16 boolean_conds_t::const_iterator it = conds.begin();
18 for( ; it!=conds.end(); ++it )
19 if( it->evaluate(value, alarm, domain) == false )
return false;