BloombergLP::balm::CollectorRepository::getAddedCollectors

getAddedCollectors overloads

Synopses

Declared in <balm_collectorrepository.h>

Append to the specified collectors and intCollectors the shared pointers to any added collectors for the specified metricId, and return the combined total number found.

int
getAddedCollectors(
    bsl::vector<bsl::shared_ptr<Collector>>* collectors,
    bsl::vector<bsl::shared_ptr<IntegerCollector>>* intCollectors,
    MetricId const& metricId);
» more...

Same as the preceding overload, using std::pmr::vector result containers.

int
getAddedCollectors(
    std::pmr::vector<bsl::shared_ptr<Collector>>* collectors,
    std::pmr::vector<bsl::shared_ptr<IntegerCollector>>* intCollectors,
    MetricId const& metricId);
» more...

Same as the preceding overload, using std::vector result containers.

int
getAddedCollectors(
    std::vector<bsl::shared_ptr<Collector>>* collectors,
    std::vector<bsl::shared_ptr<IntegerCollector>>* intCollectors,
    MetricId const& metricId);
» more...