void EqualityComparisonFilter::ChannelInitialize(const std::string &channel, const NameValuePairs ¶meters, int propagation) { unsigned int i = MapChannel(channel); if (i == 2) PropagateInitialize(parameters, propagation, channel); else { m_q[i].Initialize(); m_mismatchDetected = false; } }
void Filter::Initialize(const NameValuePairs ¶meters, int propagation) { m_inputPosition = m_continueAt = 0; IsolatedInitialize(parameters); PropagateInitialize(parameters, propagation); }