findSpecificPublishers overloads

Synopses

Declared in <balm_metricsmanager.h>

Append category‐specific publishers for category to publishers.

int
findSpecificPublishers(
    bsl::vector<Publisher*>* publishers,
    Category const* category) const;

Append category‐specific publishers for categoryName to publishers.

int
findSpecificPublishers(
    bsl::vector<Publisher*>* publishers,
    char const* categoryName) const;

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

int
findSpecificPublishers(
    std::pmr::vector<Publisher*>* publishers,
    Category const* category) const;

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

int
findSpecificPublishers(
    std::pmr::vector<Publisher*>* publishers,
    char const* categoryName) const;

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

int
findSpecificPublishers(
    std::vector<Publisher*>* publishers,
    Category const* category) const;

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

int
findSpecificPublishers(
    std::vector<Publisher*>* publishers,
    char const* categoryName) const;

Return Value

  • the number of publishers found for category

  • the number of publishers found for the named category

Parameters

Name

Description

publishers

receives addresses of category‐specific publishers

category

category whose specific publishers are retrieved

categoryName

null‐terminated category name

Created with MrDocs