[#BloombergLP-balm-PublicationScheduler-getCategorySchedule-09]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/balm.adoc[balm]::xref:BloombergLP/balm/PublicationScheduler.adoc[PublicationScheduler]::getCategorySchedule
:relfileprefix: ../../../
:mrdocs:

Load the current category publication schedule into `result`&period;

== Synopses

Declared in `&lt;balm&lowbar;publicationscheduler&period;h&gt;`

Load the current category publication schedule into `result`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
int
xref:BloombergLP/balm/PublicationScheduler/getCategorySchedule-05a.adoc[getCategorySchedule](xref:bsl/vector-00d.adoc[bsl::vector&lt;bsl::pair&lt;Category const*, bsls::TimeInterval&gt;&gt;]* result) const;
----

[.small]#xref:BloombergLP/balm/PublicationScheduler/getCategorySchedule-05a.adoc[_» more&period;&period;&period;_]#

Load the current category publication schedule into `result`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
int
xref:BloombergLP/balm/PublicationScheduler/getCategorySchedule-0e.adoc[getCategorySchedule](std::pmr::vector&lt;std::pair&lt;Category const*, bsls::TimeInterval&gt;&gt;* result) const;
----

[.small]#xref:BloombergLP/balm/PublicationScheduler/getCategorySchedule-0e.adoc[_» more&period;&period;&period;_]#

Load the current category publication schedule into `result`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
int
xref:BloombergLP/balm/PublicationScheduler/getCategorySchedule-05f.adoc[getCategorySchedule](std::vector&lt;std::pair&lt;Category const*, bsls::TimeInterval&gt;&gt;* result) const;
----

[.small]#xref:BloombergLP/balm/PublicationScheduler/getCategorySchedule-05f.adoc[_» more&period;&period;&period;_]#

== Return Value

number of scheduled categories loaded into `result`

== Parameters

[cols="1,4"]
|===
| Name| Description
| *result*
| receives (category, interval) schedule pairs
|===


[.small]#Created with https://www.mrdocs.com[MrDocs]#
