Lines Matching defs:it

13  * you can redistribute it and/or modify it under the terms of the GNU
15 * Foundation, in version 2 as it comes in the "COPYING" file of the
17 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
188 /* Let the sampler know it gets a valid collector. */
210 * Called either from FinalRelease() or by the parent when it gets destroyed.
228 BaseMetricList::iterator it;
229 for (it = m.baseMetrics.begin(); it != m.baseMetrics.end();)
230 if ((*it)->isUnregistered())
232 delete *it;
233 it = m.baseMetrics.erase(it);
236 ++it;
241 * it is safe to destroy them as well.
338 MetricList::iterator it;
339 for (it = m.metrics.begin(); it != m.metrics.end(); ++it)
340 if (filter.match ((*it)->getObject(), (*it)->getName()))
341 filteredMetrics.push_back (*it);
345 for (it = filteredMetrics.begin(); it != filteredMetrics.end(); ++it)
350 rc = metric->init (*it);
377 BaseMetricList::iterator it;
378 for (it = m.baseMetrics.begin(); it != m.baseMetrics.end(); ++it)
379 if (filter.match((*it)->getObject(), (*it)->getName()))
382 " count to %u for %s\n", aPeriod, aCount, (*it)->getName()));
383 (*it)->init(aPeriod, aCount);
387 (*it)->getName()));
388 rc = (*it)->disable();
395 (*it)->getName()));
396 rc = (*it)->enable();
400 filteredMetrics.push_back(*it);
405 for (it = filteredMetrics.begin();
406 it != filteredMetrics.end() && SUCCEEDED(rc); ++it)
407 rc = toIPerformanceMetric(*it, &retMetrics[i++]);
434 BaseMetricList::iterator it;
435 for (it = m.baseMetrics.begin(); it != m.baseMetrics.end(); ++it)
436 if (filter.match((*it)->getObject(), (*it)->getName()))
438 rc = (*it)->enable();
441 filteredMetrics.push_back(*it);
446 for (it = filteredMetrics.begin();
447 it != filteredMetrics.end() && SUCCEEDED(rc); ++it)
448 rc = toIPerformanceMetric(*it, &retMetrics[i++]);
475 BaseMetricList::iterator it;
476 for (it = m.baseMetrics.begin(); it != m.baseMetrics.end(); ++it)
477 if (filter.match((*it)->getObject(), (*it)->getName()))
479 rc = (*it)->disable();
482 filteredMetrics.push_back(*it);
487 for (it = filteredMetrics.begin();
488 it != filteredMetrics.end() && SUCCEEDED(rc); ++it)
489 rc = toIPerformanceMetric(*it, &retMetrics[i++]);
522 MetricList::iterator it;
523 for (it = m.metrics.begin(); it != m.metrics.end(); ++it)
524 if (filter.match ((*it)->getObject(), (*it)->getName()))
526 filteredMetrics.push_back (*it);
527 flatSize += (*it)->getLength();
542 for (it = filteredMetrics.begin(); it != filteredMetrics.end(); ++it, ++i)
546 (*it)->query(&values, &length, &sequenceNumber);
548 "returned %d values.\n", (*it)->getName(), length));
551 Bstr tmp((*it)->getName());
553 (*it)->getObject().queryInterfaceTo(&retObjects[i]);
554 tmp = (*it)->getUnit();
556 retScales[i] = (*it)->getScale();
613 BaseMetricList::iterator it;
614 for (it = m.baseMetrics.begin(); it != m.baseMetrics.end(); ++it)
615 if (filter.match((*it)->getObject(), (*it)->getName()))
617 (*it)->unregister();
636 MetricList::iterator it;
637 for (it = m.metrics.begin(); it != m.metrics.end();)
638 if (filter.match((*it)->getObject(), (*it)->getName()))
640 delete *it;
641 it = m.metrics.erase(it);
644 ++it;
705 * If any metrics cannot be collected separately or if it is more
725 BaseMetricList::iterator it;
727 for (it = m.baseMetrics.begin(); it != m.baseMetrics.end(); it++)
728 if ((*it)->collectorBeat(timestamp))
730 (*it)->preCollect(hints, iTick);
731 toBeCollected.push_back(*it);
761 for (it = m.baseMetrics.begin(); it != m.baseMetrics.end();)
762 if ((*it)->isUnregistered())
764 delete *it;
765 it = m.baseMetrics.erase(it);
768 ++it;
774 * it is safe to destroy them as well.