void Logger::addFilter(const std::string& text) { if (hasFilter(text)) return; instance()._d->filters.addIfValid(text); }
CORBA::Boolean QueryConditionImpl::get_trigger_value() { if (hasFilter()) { ACE_GUARD_RETURN(ACE_Recursive_Thread_Mutex, guard2, parent_->sample_lock_, false); ACE_GUARD_RETURN(ACE_Recursive_Thread_Mutex, guard, lock_, false); return parent_->contains_sample_filtered(sample_states_, view_states_, instance_states_, evaluator_, query_parameters_); } else { return ReadConditionImpl::get_trigger_value(); } }